-
Notifications
You must be signed in to change notification settings - Fork 1
User Requirements for Deliverable 1
Edgar Chang edited this page Feb 11, 2019
·
2 revisions
- The system shall list the events that an employer is invited to.
- The system shall list the events that an employer is attending.
- The system shall list the employers that are invited to a school event.
- The system shall list the employers that are attending a school event.
- The system shall allow an employer to accept or decline the invitation to an event .
- The system shall notify the employers that are in the attending list of a school event 72 hours in advance.
- The system shall list the students expected to start co-op for a specific company.
- The system shall allow an employer to confirm the co-op employment of a student.
- The system shall allow an employer to confirm the completion of a co-op employment by completing a student evaluation form.
- The system shall all the co-op positions that a student has taken part of.
- The system shall allow an employer to download the co-op placement and tax credit forms of a co-op student as PDF files.
- The system shall instruct an employer to download the co-op placement and tax credit forms.
- The system shall be functional at least 98% of the time.
- The system shall restrict access to the database to ensure security.
How to run Frontend?
- Once we push to git, the frontend will be automatically depoloyed using Travis
Frontend link: https://coop-frontend-g8.herokuapp.com/
How deploy run Backend?
- Once we push to git, the backend will be automatically depoloyed using Travis
Trying functionalities:
-
Before we get into the website we can follow these steps to test functionality:
-
Creating coopPositions for Google in Backend:
-
- https://coop-backend-g8.herokuapp.com/CoopPosition/100?PositionName=Hardware Intern&CompanyName=Google&startDate=2020-12-12&endDate=2020-12-15
*Creating Student in Backend:
-
Assigning Student to Coop Position in backend:
-
Using Frontend we can create and employer with Company Google
-
Now we can see the Coop Position created in the Coop Position button. Also once we select the coop position, it will display the ID of the student associated with that coop position.