A simple yet powerful user management application built with HTML, CSS, and JavaScript following the MVC (Model-View-Controller) architecture.
- Create, read, update, and delete users
- Responsive and user-friendly interface
- Form validation and error handling
- Data persistence using localStorage
- MVC architecture for better code organization
/
├── index.html # Main entry point
├── css/
│ └── styles.css # Application styling
├── js/
│ ├── models/
│ │ └── userModel.js # Data structure for users
│ ├── views/
│ │ └── userView.js # UI rendering
│ ├── controllers/
│ │ └── userController.js # User interaction handling
│ └── services/
│ └── userService.js # Business logic and data operations
└── assets/
└── images/ # Application images (if any)
- Clone the repository
- Open
index.htmlin your browser - Use the form to add new users
- View all users in the table
- Edit or delete users as needed
- No external dependencies required
- Built with vanilla JavaScript, HTML5, and CSS3
- Chrome (latest)
- Firefox (latest)
- Safari (latest)
- Edge (latest)