labs9-employee-scheduler | employee shift scheduling SaaS for small-to-medium

 by   Lambda-School-Labs JavaScript Version: Current License: MIT

kandi X-RAY | labs9-employee-scheduler Summary

kandi X-RAY | labs9-employee-scheduler Summary

labs9-employee-scheduler is a JavaScript library. labs9-employee-scheduler has no bugs, it has no vulnerabilities, it has a Permissive License and it has low support. You can download it from GitHub.

Cadence is an employee shift scheduling SaaS for small-to-medium businesses. In this document, you will find everything you need to know about this open-source software project. Front-end Deployment: Back-end Deployment: Wireframe:
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              labs9-employee-scheduler has a low active ecosystem.
              It has 17 star(s) with 9 fork(s). There are 4 watchers for this library.
              OutlinedDot
              It had no major release in the last 6 months.
              There are 2 open issues and 22 have been closed. On average issues are closed in 2 days. There are 20 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of labs9-employee-scheduler is current.

            kandi-Quality Quality

              labs9-employee-scheduler has no bugs reported.

            kandi-Security Security

              labs9-employee-scheduler has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.

            kandi-License License

              labs9-employee-scheduler is licensed under the MIT License. This license is Permissive.
              Permissive licenses have the least restrictions, and you can use them in most projects.

            kandi-Reuse Reuse

              labs9-employee-scheduler releases are not available. You will need to build from source code and install.
              Installation instructions, examples and code snippets are available.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of labs9-employee-scheduler
            Get all kandi verified functions for this library.

            labs9-employee-scheduler Key Features

            No Key Features are available at this moment for labs9-employee-scheduler.

            labs9-employee-scheduler Examples and Code Snippets

            No Code Snippets are available at this moment for labs9-employee-scheduler.

            Community Discussions

            No Community Discussions are available at this moment for labs9-employee-scheduler.Refer to stack overflow page for discussions.

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install labs9-employee-scheduler

            To install the application in a local dev environment, you can run the terminal command, yarn local from the root of the folder. This will install all dependencies and run migrations and seeds for local database. To install, you will need two environment files: in the ./ you will need a .env file in the ./client you will need a .env.development file. The client will need 3 environment variables. You can copy-paste the first 2. You will need to create your own for the latter 2. Follow the instructions here to create a Firebase account & project. Once your project is set up, go to your project's settings page to find your "Web API Key"; that value (as a string) will be your REACT_APP_FIREBASE_KEY. Create an account at Stripe to work with our Billing page. Once you have an account, go to your dashboard and copy-paste your "Publishable key" as your REACT_APP_STRIPE_PKEY. It is best to use your test keys so as not to run up a bill. The server will need 7 environment variables. You can copy-paste the first. You will need to create your own for the rest. GMAIL_USERNAME and GMAIL_PASSWORD refer to the literal username and password for a Gmail account. You need a Gmail account wired up to our app in order to send invites to new users. Said Gmail account must have access for "less secure apps" enabled, which you can learn how to do here. It is inadvisable to use your personal Gmail for this. For your FIREBASE_SECRET, go to your Firebase project settings. Go to the tab for "Service Accounts" and click the "Generate new private key" button. This will auto-download a JSON object. Open it up in your text editor; copy the value for the key "private_key"; it (as a string) is your FIREBASE_SECRET. For your FIREBASE_EMAIL, open the JSON object mentioned in the previous step in your text editor. Copy the value for the key "client_email". It will be a url ending in "gserviceaccount.com"; this is your FIREBASE_EMAIL. Go to your Stripe dashboard and copy-paste your "Secret key" as your STRIPE_SKEY. It is best to use your test keys so as not to run up a bill. Go to your Stripe dashboard products page and make a Product plan. Then set up a pricing plan. Grab the pricing plan id (not the product plan id). It should be written as plan_XXXXXXXXXXXX. This will be saved as STRIPE_PLAN_ID.

            Support

            Contributions are welcome. If you choose to contribute to this project, you agree to abide by our Code of Conduct. Please create an Issue if there is a bug or feature request you are interested in adding to the project. If you would like to implement the Pull request for this Issue yourself, please request permission in the Issue commentary and affirm from a Maintainer that you can proceed. Once confirmed, assign yourself the Issue in Github. Pull requests are made via the git feature branch workflow described here. Once you are assigned the Issue, you can clone the repo locally, and begin working on the feature branch. As you implement tests, please ensure you are running tests in both the server and client as described in the testing section. If you are implementing new features, please introduce well thought-out unit/integration tests as needed to ensure the feature works properly. Please also ensure you are running eslint using our config, and eliminating any linting errors before attempting to create a pull request. Please also run Prettier using our config, to ensure you are meeting the formatting standards for this project. Once your feature has been finished, please use git push -u origin *feature-name* to create the branch on the remote repository, then create the Pull request in github. As part of the Pull request, please fill out the pull request template (this should auto-populate in your pull request). Once completed, you may create your Pull request. A review from a contributor and ultimate merge approval by an admin will be required. If there are requests raised in the review, please address them. Thanks for your interest in Cadence; we look forward to your feedback & participation! —Kam, Rahul, Adam, Carlos, & Samuel.
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/Lambda-School-Labs/labs9-employee-scheduler.git

          • CLI

            gh repo clone Lambda-School-Labs/labs9-employee-scheduler

          • sshUrl

            git@github.com:Lambda-School-Labs/labs9-employee-scheduler.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link

            Consider Popular JavaScript Libraries

            freeCodeCamp

            by freeCodeCamp

            vue

            by vuejs

            react

            by facebook

            bootstrap

            by twbs

            Try Top Libraries by Lambda-School-Labs

            CS10-restaurant-pos

            by Lambda-School-LabsJavaScript

            LabsPT1_bkwds

            by Lambda-School-LabsJavaScript

            labs-spa-starter

            by Lambda-School-LabsJavaScript

            Airtable-ORM

            by Lambda-School-LabsJavaScript

            cryptolytic-ds

            by Lambda-School-LabsJupyter Notebook