Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rajsoni06/django-employee-manager

A Django-based Employee Management System API with Bootstrap for easy CRUD operations and RESTful endpoints to manage employee data efficiently.
https://github.com/rajsoni06/django-employee-manager

bootstrap crud-operation django python rest-api sqlite

Last synced: 12 days ago
JSON representation

A Django-based Employee Management System API with Bootstrap for easy CRUD operations and RESTful endpoints to manage employee data efficiently.

Awesome Lists containing this project

README

        

# Employee Management System

The **Employee Management System** is a robust backend application developed in Django, designed to efficiently track and manage employee data. This system provides a comprehensive set of CRUD (Create, Read, Update, Delete) functionalities, enabling streamlined employee information management within an organization. The role-based module allows administrative users full control, with permissions to perform all data operations securely and effectively.

![Python](https://img.shields.io/badge/python-3670A0?style=for-the-badge&logo=python&logoColor=ffdd54) ![Django](https://img.shields.io/badge/django-%23092E20.svg?style=for-the-badge&logo=django&logoColor=white) ![Bootstrap](https://img.shields.io/badge/bootstrap-%23563D7C.svg?style=for-the-badge&logo=bootstrap&logoColor=white) ![MySQL](https://img.shields.io/badge/mysql-%2300f.svg?style=for-the-badge&logo=mysql&logoColor=white)

## Features

• Add Employee - Quickly add new employees with essential details.

• View Employee Details - The admin can view the list of all employee details.

• Update Employee Details - The admin can edit the employee details and information.

• Delete Employee - The admin can remove the employee from the database.

> This Application was created using Python, Django, HTML/CSS, and Bootstrap.

## Sample video of this Project

Employee Management System -

https://user-images.githubusercontent.com/95544839/215315801-f1f4bbfb-53c2-4e5a-8090-844e4f572b46.mp4

## Installation

This requires [Python](https://www.python.org/) v3.8+ and [Django](https://www.djangoproject.com/) v4.0.4+ to run.

```bash
pip install -r requirements.txt
```

Install the dependencies and start the server.

```bash
python manage.py runserver
```