The Employee Management System is a web-based application designed to streamline employee data management within an organization. It allows administrators to efficiently manage employee records, handle authentication securely, and maintain structured workforce information through a user-friendly interface.
The system provides secure login and registration features, ensuring that only authorized users can access and manage employee data. It is built with scalability, maintainability, and security in mind.
The main focus of the project is to implement CRUD operations - Create, Read, Update, Delete.
Aarogya Parajuli
Aayam Tiwari
Aman Kumar Ray
🔐 Secure authentication and user registration
👥 Add, update, view, and delete employee records
📊 Organized employee data management
📱 Responsive UI for better user experience
Backend: Django (Python), django-allauth
Frontend: HTML, CSS/ Bootstrap, Javascript
Database: SQLite (default Django database)
Django provides built-in security (CSRF protection, ORM, authentication system).
Django-allauth simplifies user authentication, registration, and account management without building everything from scratch and clean MVT architecture ensures maintainability and scalability.
git clone https://github.com/your-username/your-repo-name.git
pip install django
pip install django-allauth
cd your-repo-name
python manage.py runserver






