Git Product home page Git Product logo

shivaprasad-sbhat / mgnrega-work-management-application Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 320 KB

MGNREGA ( The Mahatma Gandhi National Rural Employment Guarantee Act 2005 ) is a scheme by which unskilled people of rural India are guaranteed to have 100 days of paid work. Main objective of this project is to manage employments offered through this scheme.

Home Page: https://drive.google.com/file/d/1EduTm1e2xX1jL34kbrbZQrKkOXYzmo2F/view

Java 100.00%
java-8 jdbc-dao jdbc-driver mysql-database

mgnrega-work-management-application's Introduction

The Mahatma Gandhi National Rural Employment Guarantee Act

MGNREGA is a scheme by which unskilled people of rural India are guaranteed to have 100 days of paid work. Main objective of this project is to manage employments offered through this scheme. There are two users of this system

a. BDO (Block Development Officer)

b. Gram Panchayat member

A project is created by BDO. Project is where people are assigned to. Before assigning anybody to a project(done by Gram Panchayat member) his/her data must be inserted into the system.

Features

  • BDO and GPM can login and logout.
  • BDO can create Project and GPM.
  • BDO can see the List of Project, GPM and Employee's along with all the detail.
  • BDO can assign project to GPM and GPM can assign to Employee.
  • GPM can see the list of Employee and Amount receivable till date according to daily wage.
  • GPM can only assingn only those project which are assign to them by BDO.
  • GPM can only assingn project to only thode employee which are created by them.

Tech Stacks

Java
MySQL
JDBC-Driver

Project Overview

ER-Diagram

Admin Login

Creating a GPM

GPM Login

mgnrega-work-management-application's People

Contributors

shivaprasad-sbhat avatar

Stargazers

 avatar

Watchers

 avatar

mgnrega-work-management-application's Issues

Implementing GPM DAO Interface methods

  • Login into their Account.
  • Create Employee.
  • View the Details of Employee.
  • Assign Employee to a Project.
  • View total number of days Employee worked in a project and also their wages

Implementing BDO DAO Inteface functionality's

  • Login into their account.
  • Create a project.
  • View List Of Project.
  • Create new Gram Panchayat Member(GPM).
  • View all the GPM.
  • Allocate Project to GPM
  • See List of Employee working on that Project and their wages.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.