Till now we only have admin side frontend in place. Now develop the student-side frontend, i.e. whatever a student is going to see upon logging in.
Apply Job
A Student must see all the active jobs he is eligible for. This will be fetched from the backend API call. For now, implement it with dummy data. Refer to the dummy data format here https://github.com/Web-Team-IITI-Gymkhana/tpc-backend/issues/56 in the Modal (/:id) Section.
After clicking on a specific job, the user must see the job details. He should also be provided with an option to apply for it and select a resume from a dropdown which shows a list of verified resumes.
Ongoing Jobs
All the visible job process visible.
On clicking a specific job, show all details
Notification
All the student Notifications (Use dummy Data here)
Resume
List all resumes. (Verified resume will have a verified tag)
Option to view and download his existing resume. (Use dummy pdfs)
Upload a new resume.
Design Considerations:
Keep the design simple and intuitive for easy navigation.
Use meaningful icons or visuals to represent job details.
Maintain consistency with the overall application design.
Till now we only have admin side frontend in place. Now develop the student-side frontend, i.e. whatever a student is going to see upon logging in.
Apply Job
Ongoing Jobs
Notification
Resume
Design Considerations:
For clarification discuss in the comments.