项目作者: ezg97

项目描述 :
📅 - Generate weekly work schedules for your company's employees.
高级语言: JavaScript
项目地址: git://github.com/ezg97/Anytime-Scheduler-Client.git
创建时间: 2020-02-08T21:08:36Z
项目社区:https://github.com/ezg97/Anytime-Scheduler-Client

开源协议:

下载


Anytime Scheduler Client

Live Site: Anytime Scheduler

Description

Create an account or login if you’re an existing user, then add, edit, or delete users from your company, edit the hours of operation, and the labor (amount of employees working per hour). The info you provide will allow the application to generate a weekly schedule that adheres to your specifications.

Technologies Used

Created and bootstrapped with create-react-app. This app uses HTML/CSS/React JavaScript to present a complete client side application.
The backend/database uses Node/Exress/PostrgreSQL that is tested by mocha/chai, which you can find here: https://github.com/ezg97/Anytime-Scheduler-Server

Page Layout:

1. This is the landing page, provides a description of the app and an option to login or signup

Landing Page Image

2. Login Page for returning users, also showing the demo accounts user login info

Login Page Image

3. Signup account for new users to create an account

Signup Page Image

4. This is the home page, once logged in, you can chose which option to navigate to, or logout

Home Page Image

5. This is the demo page, you can select the day of the week you desire and veiw the schedule for that day, return home, or logout

Demo Page Image

6. This is the operations page, you can select page you want to navigate to, each page listed here can modify the schedule that you generate

Operations Page Image

7. This is the Add Employees page, you can add employees, go back (on mobile and tablet devices a back button is displayed), return home, or logout

AddEmployees Page Image

8. This is the Edit Employees page, you can edit employees, go back (on mobile and tablet devices a back button is displayed), return home, or logout

editEmployees Page Image

9. This is the hours page, you can select the day you want to edit, then set the hours of operation for that day. Also, you can go back (on mobile and tablet devices a back button is displayed), return home, or logout

Hours Page Image

10. This is the labor page, you can select the day and time that you want to edit, then set the labor for that hour/day. Also, you can go back (on mobile and tablet devices a back button is displayed), return home, or logout

Labor Page Image