Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tcampbppu/seniorproject
Tutoring Application for a CMPS Senior Project Course at Point Park.
https://github.com/tcampbppu/seniorproject
fullcalendar handlebars jquery mysql nodejs
Last synced: 18 days ago
JSON representation
Tutoring Application for a CMPS Senior Project Course at Point Park.
- Host: GitHub
- URL: https://github.com/tcampbppu/seniorproject
- Owner: tcampbPPU
- Created: 2019-01-07T18:28:32.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2022-12-09T10:32:40.000Z (almost 2 years ago)
- Last Synced: 2024-10-10T17:41:19.436Z (about 1 month ago)
- Topics: fullcalendar, handlebars, jquery, mysql, nodejs
- Language: HTML
- Homepage: http://tcampb.it.pointpark.edu:3000/
- Size: 4.59 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 20
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Senior Project Tutor Management
## Description
### What Will the Project Accomplish?
This application will allow students schedule an appointment with a tutor, to get assistance in.## Usage
### Student1. Select Course the student seeks assistance
2. Calendar gets presented to student with 30 minute intervals blocks where a tutor is available.
3. Student gets directed to confirmation page where they can leave a note for their scheduled tutor.
* Student get a calendar viewing of their appointments
- Will have option to cancel appointment
* Can enter phone number to receive reminder notifications about upcoming scheduled appointments.### Tutor
* Create schedule of hours of availability
- Edit their hours
* Select courses tutor is eligible to tutor
* View log of students they have previously tutored.
- Leave notes about that appointment
- View a list of all previous notes with a student
* Can enter phone number to receive reminder notifications about upcoming scheduled appointments.### Admin
* Assign a new tutor
* More to come...## Contributors
* Tanner Campbell
* Edwin Obuya
* Abi Subedi
* Sheree Good## Contribute
Fork this repository by clicking the `Fork` button at the top of [this page](https://github.com/tcampbPPU/seniorProject).
```
mkdir -p ~/projects
```
And change into this directory:
```
cd ~/projects
```
Clone the forked repository:
```
git clone [email protected]:$USERNAME/seniorProject.git
```
Make sure to replace $USERNAME with your own GitHub username.In order to run the code you will need credentials. Please email [[email protected]](mailto:[email protected]) to obtain them.
Once received, put the `credentials.js` file in the main directory and run:
```
node index.js
```If you make some changes and would like to contribute them, create a pull request to the original repository.