Skip to content

amann45/EMS-Django

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Project Title: Django CRUD employee management system

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.

👥 Team Members

Aarogya Parajuli
Aayam Tiwari
Aman Kumar Ray

🚀 Key Features

🔐 Secure authentication and user registration

👥 Add, update, view, and delete employee records

📊 Organized employee data management

📱 Responsive UI for better user experience

🛠Tech used

Backend: Django (Python), django-allauth

Frontend: HTML, CSS/ Bootstrap, Javascript

Database: SQLite (default Django database)

Login view

Screenshot 2026-02-15 184630

UI view

Screenshot 2026-02-15 185533

Screenshot 2026-02-15 190154

Screenshot 2026-02-15 190212

Admin view with authorized user

💡Why Django + Allauth?

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.

Screenshot 2026-02-15 190508

Screenshot 2026-02-15 185823

Screenshot 2026-02-15 185931

✅Installation & Setup

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

About

This repo contains resources for employee management system, submitted to department of electronics and computer engineering for partial fulfillment of internal marks of web application.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • HTML 75.3%
  • Python 24.7%