ServiceTracker is a full stack web application that enables service organizations to track and approve student service hours.
- PostgreSQL, Express, React, & Node.js
- View Server-Side Code
-
CREATE ADMIN ACCOUNT: When a sponsor of an organization goes to create an account, a class code is automatically generated for the user. Students will need to be provided this code in order to create their own account. This code is what links the student account with a specific organization.
-
CREATE STUDENT ACCOUNT: Using the provided class code, students complete the sign-up form to create an account.
Below is a preview of the student dashboard. From this view, students are able to:
- View Upcoming Events
- Submit, Update, & Delete Service Hours
Below is a preview of the admin dashboard. From this view, administrators are able to:
- Search for Service Entries By Student
- Manage Service Hours (sorted by status)
- Manage Upcoming Events (View, Add, Edit, & Delete)
- Manage Studenst Accounts (View, Edit, & Delete)