Objective:
Develop a web app using HTML, CSS, and JavaScript to manage a digital class register, interacting with the existing ClassRegister
class and storing data in localStorage
.
-
HTML Structure:
- Create structured HTML for interacting with the class register.
-
CSS Styling:
- Apply CSS for a user-friendly and visually appealing interface.
-
JavaScript Logic:
- Implement `CRUD`` functions for adding, removing, updating, and viewing students.
- Use localStorage for persistent data storage.
-
User Interaction:
- Ensure an intuitive interface for user input and modification.
-
Code Quality:
- Organize code adhering to best practices.
Submission:
- Upload project to GitHub with GitHub Pages for publication.
- Functionality: Correct implementation of requirements.
- Design & UX: Quality of interface and user experience.
- Code Quality: Clean, organized code.
- Creativity: Originality in problem-solving.