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.
- Host: GitHub
- URL: https://github.com/shadowslayer03/employee-management-system-python
- Owner: ShadowSlayer03
- Created: 2023-12-16T18:10:11.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-12-16T18:17:53.000Z (over 2 years ago)
- Last Synced: 2025-01-21T11:29:53.367Z (over 1 year ago)
- Language: HTML
- Size: 71.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.