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

https://github.com/shadowslayer03/employee-management-system-python

A user management system made after learning some basic Python and Django.
https://github.com/shadowslayer03/employee-management-system-python

Last synced: 6 months ago
JSON representation

A user management system made after learning some basic Python and Django.

Awesome Lists containing this project

README

          

# Employee Management System

An Employee Management System built using Python and Django that provides basic CRUD operations.

## Table of Contents

- [Features](#features)
- [Installation](#installation)
- [Usage](#usage)
- [Dependencies](#dependencies)
- [Contributing](#contributing)
- [License](#license)

## Features

- Create, Read, Update, and Delete employee records.
- User-friendly web interface.
- Basic authentication for secure access.
- Minimalist design for ease of use.

## Installation

### Prerequisites

- Python (3.x recommended)
- Django (latest version)

### Clone the Repository

```bash
git clone https://github.com/yourusername/employee-management-system.git
cd employee-management-system
```

### Install Dependencies
```bash
pip install -r requirements.txt
```

### Apply Migrations
```bash
python manage.py migrate
```

### Create Superuser (Admin)
```bash
python manage.py createsuperuser
```

## Usage(Run Development Server)
```bash
python manage.py runserver
```

## Crud Operations
- Create: Add new employees using the web interface or Django admin.
- Read: View the list of employees and their details.
- Update: Edit employee details through the web interface or Django admin.
- Delete: Remove employee records.