GDP II Iteration Plan Week 2 - s566466div/GDP-Project-EduLearn-03 GitHub Wiki
What tasks from the previous iteration plan did not get completed? Why did they not get completed?
HTML Code for Login and Registration Pages: The basic structure for both pages in HTML is complete. But the CSS for both the pages is yet to be completed.
Frontend and Backend Installation: The environment for both frontend and backend has been set up successfully.
login.js Functionality: The login functionality in login.js has errors that need to be debugged and fixed. So, login functionality is not yet complete.
registration.js Functionality: The JavaScript code for handling user registration is not yet complete.
Reasons for Incompletion
login.js Functionality: The HTML and JavaScript code are correct, but there is an internal server error that needs to be fixed.
registration.js Functionality: Limited time prevented the completion of the registration logic.
Which tasks from the previous iteration plan will you move to this current plan?
Task 1: Handling navigation for submit button for login page.
Task 2: Implement Registration and login Functionality.
Task 3: Develop navigation system for the registration page.
An assignment of tasks to each group member
S.No | Group Member | Task | Verification |
---|---|---|---|
1 | Divya Bathala | Backend integration for login | Test successful and failed login scenarios, ensuring secure handling of credentials. |
2 | Partha Sarathy Boda | Apply CSS styling for the login and registration pages | Ensure design is complete, and the page is responsive on different devices. |
3 | Lakshmi Manasa Gundala | Fix errors in login.js | Demonstrate a fully functioning login script without errors. |
4 | Vani Battu | Develop backend registration functionality | Validate user registration by creating entries in the database and confirming data integrity. |
5 | Sri Latha Yadala | Complete registration.js functionality | Verify successful user registration through browser tests and database checks. |
A concrete plan for demonstrating that every task has been completed
Fix Errors in login.js:
- Debug and resolve all errors.
- Test the login functionality with multiple credentials.
- Ensure secure handling and storage of user data.
Complete registration.js Functionality:
- Finalize JavaScript code to handle form validation, data submission, and error handling.
- Perform end-to-end testing to ensure successful registration.
- Validate database entries to confirm proper data storage.
CSS Styling for Login and Registration Pages:
- Conduct cross-browser testing to ensure consistent appearance and responsiveness.
- Confirm all elements are styled per design specifications.
Backend Integration for Registration and Login Pages:
- Perform unit and integration tests for API endpoints.
- Validate successful registration and login flows.
- Verify proper handling of errors and redirections.