Employee Management System is a web application developed using Django(Backend) which manages the record of employees, their salary, attendance. publish public notices, assign works to employees, make requests to employees.

Overview

Employee_Management_System

Employee Management System is a web application developed using Django(Backend) which manages the record of employees, their salary, attendance. publish public notices, assign works to employees, request can be sent employees.

Employee Management System built in a Python Framework Django and PostgreSQL as Database. This webapp include the functionality like...

  1. Login / Registration (Admin, Employee)
  2. Add / Manage Employee (Admin)
  3. Publish / Manage Notice (Admin)
  4. Add / Manage Attendance (Admin)
  5. Assign / Manage Work (Employee)
  6. Send Request (Employee)
  7. View Request, Notice, Works etc...

How to Use this Project?


  • Install Python to your System.
  • Run Following command to your terminal.
    pip install django
  • Install Pipenv for Virtual Environment, run the command...
    pip install pipenv
  • Clone the repository to your local system.
  • Enter in Virtual Environment by running following command in Current Working Directory.
    pipenv shell
  • Setup PostgreSQL Database and update database name and password in settings.py file in employeemanagement.
  • Make the Migrations, run the command
    python manage.py makemigrations
  • Migrate the App, run the command
    python manage.py migrate
  • Finally Run the App, run the command.
    python manage.py runserver
  • Hola, It's running !!

Screenshots

Login Login

Dashboard Dashboard

Assign Work Assign Work

Notice Notice

Admin (Manage Employee) Admin (Manage Employee)

Check out more Screenshots in Screenshot Folder...

If you found this useful, make sure to give it a star 🌟

Thank You!!

You might also like...

This is the backend of Wherechat, which is a chat application that allows users to find and meet each other through their location on the map.

This is the backend of Wherechat, which is a chat application that allows users to find and meet each other through their location on the map.

wherechat-backend About the project This is the backend of Wherechat, which is a chat application that allows users to find and meet each other throug

Nov 23, 2022

Journeys is a django based community-focused website that allows users to bookmark URLs (through chrome extension) and share their journeys through timelines.

Journeys is a django based community-focused website that allows users to bookmark URLs (through chrome extension) and share their journeys through timelines.

Journeys is a django based community-focused website that allows users to bookmark URLs (through chrome extension) and share their journeys through timelines. A timeline is a collection of links that share a common topic or a journey of building and learning something new. Users can create timelines, share them publicly, and explore resources.

Jun 13, 2022

API Bate Papo UOL - A backend application developed using NodeJS and mongoDB

BatePapoUOL BackEnd My first backend project! Building an API to the most used brazillian chat app ages ago - Bate Papo UOL! Table of Contents Overvie

Apr 13, 2022

See a banned user's profile, their friends, their favorite games, their followers etc.

Roblox-Banned-User-Viewer AKA BanView See a banned user's profile, their friends, their favorite games, their followers etc. Ever wondered how to view

Nov 18, 2022

Venni backend - The backend of the Venni client apps implementing the credit card payments, matching algorithms, bank transfers, trip rating system, and more.

Cloud Functions Description This repository contains the cloud functions used in the Firebase backend of the Venni apps. Local Development Setup For t

Jan 3, 2022

The Taste food web app is our JavaScript capstone project, Taste food is a web application based on an external food API, showing data about Italian foods and we used Used involvement API to record the different user interactions (likes, comments).

taste-food The Taste food web app is our JavaScript capstone project, Taste food is a web application based on an external food API TheMealDB, showing

Aug 10, 2022

A simple To Do List application that allows users to save, edit, mark completed, and delete their to-dos, and save their list when application is closed. Build with JavaScript.

To Do List A simple To Do List online application that allows users to save, and manipulate their to-dos, and save their list when application is clos

Dec 20, 2022

Evolve is an online investment portfolio management system where users can keep track of all the assets that they have invested in and how well their assets are performing.

Evolve is an online investment portfolio management system where users can keep track of all the assets that they have invested in and how well their assets are performing.

Evolve is an online investment portfolio management system where users can keep track of all the assets that they have invested in and how well their assets are performing.

Oct 16, 2022

🍺 A public REST API for retrieving information about Systembolaget's products, and which products that are available in which store

🍺 systembolaget-api A public REST API for retrieving information about Systembolaget's products, and which products that are available in which store

Nov 22, 2022
Owner
Preet Nandasana
I am a third year student pursuing Computer Engineering @Dharmsinh Desai University, Nadiad. #Coder #Learner #Developer #Hustler
Preet Nandasana
This is a decentralised application that allows you to pay your employees salary in Ethereum.

This is our project for Ethernals Hackathon. Built on Polygon and deploye dusing Spheron. You can check out live project here: https://ethernals_dapp-

Kushagra Sarathe 3 Sep 20, 2022
This React-Based WebPage allows the client/user system to create their own blog, where users can publish their own opinions.

Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: np

Gauri Bhand 4 Jul 28, 2022
Easily publish notes to the web This plugin integrates with obsius.site to publish markdown notes on the web.

Obsius Publish Easily publish notes to the web This plugin integrates with obsius.site to publish markdown notes on the web. Limitations The type of c

Jon Grythe Stødle 66 Dec 20, 2022
Web application that manages your sales team efficiently.

Sales Incentive Management System Overview • Entities • APIs • Demo • Application Properties • Development • Build Overview Problem Statement Creating

Tarun Gowda 20 Nov 28, 2022
The LMS (Life Management System) is a free tool for personal knowledge management and goal management based on Obsidian.md.

README Documentation | 中文帮助 The LMS (Life Management System) is a tool for personal knowledge management and goal management based on Obsidian.md. It

null 27 Dec 21, 2022
Micro.publish is an Obsidian plugin to publish notes directly to Micro.blog, written in TypeScript

Micro.publish Micro.publish is a community maintained plugin for Obsidian to publish notes to a Micro.blog blog. Installing This plugin will be availa

Otavio Cordeiro 14 Dec 9, 2022
dashboard to help admin control their system users & employees

Reno Dashboard ?? Table of Contents About getting started Demo screenshots ?? About dashboard to help admin control their system users & employees it

Omar Mohamed 8 Nov 22, 2022
Use Kanban board with filled-in tasks that have categories and time estimations to assign work in group.

javascript-capstone 456movies 456movies is the home of amazing original programs that you can’t find anywhere else. Movies, TV shows, specials and mor

Oybek Kayumov 12 Dec 27, 2022
NFC based attendance recording app for offline events.

NFC Entry NFC based attendance recording app for offline events. Capture proof of presence in offline events using NFC enabled ID Cards and a smartpho

Vaibhav Garg 9 Sep 24, 2022