Aierbote / app-class-register

Exercise: a class with CRUD with localStorage, HTML, CSS, DOM manipulation

Home Page:https://aierbote.github.io/app-class-register/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

app-class-register

Class Register Web App

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.

Requirements

  1. HTML Structure:

    • Create structured HTML for interacting with the class register.
  2. CSS Styling:

    • Apply CSS for a user-friendly and visually appealing interface.
  3. JavaScript Logic:

    • Implement `CRUD`` functions for adding, removing, updating, and viewing students.
    • Use localStorage for persistent data storage.
  4. User Interaction:

    • Ensure an intuitive interface for user input and modification.
  5. Code Quality:

    • Organize code adhering to best practices.

Submission:

  • Upload project to GitHub with GitHub Pages for publication.

Evaluation Criteria

  • Functionality: Correct implementation of requirements.
  • Design & UX: Quality of interface and user experience.
  • Code Quality: Clean, organized code.
  • Creativity: Originality in problem-solving.

About

Exercise: a class with CRUD with localStorage, HTML, CSS, DOM manipulation

https://aierbote.github.io/app-class-register/


Languages

Language:HTML 76.0%Language:JavaScript 17.7%Language:CSS 6.3%