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.