Initiate development of the NimbusJudge interface focusing on implementing the Login feature. The initial step involves setting up a basic database for both students and administrators, with separate dashboards for both user type.
Tasks
[ ] Develop basic back-end endpoints and document them.
[ ] Create a Login page.
[ ] Design a page for registering new administrators.
[ ] Implement a page for registering new students, accessible only from the Administrator dashboard.
Tests
[ ] Test registration of new Students with front/back-end integration.
[ ] Test registration of new Administrators.
[ ] Verify successful login and redirection of Students to the Basic Dashboard.
[ ] Verify successful login with Administrator credentials, redirecting to the Administrator Dashboard.
Description
Initiate development of the NimbusJudge interface focusing on implementing the Login feature. The initial step involves setting up a basic database for both students and administrators, with separate dashboards for both user type.
Tasks
Tests