Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/amanastel/rural-employment-program
The MGNREGA is an java application designed to provide BDO and Gram Panchayat Member (GPM) of Block Office with a personalized easy-to-utilize user experience for creating, assigning and managing the project and employee . It stores GPM, Employee and project's data records, project assignments, wage/day, Total receivable amount till current date
https://github.com/amanastel/rural-employment-program
core-java java java-8 jdbc maven mysql problem-solving sts
Last synced: 1 day ago
JSON representation
The MGNREGA is an java application designed to provide BDO and Gram Panchayat Member (GPM) of Block Office with a personalized easy-to-utilize user experience for creating, assigning and managing the project and employee . It stores GPM, Employee and project's data records, project assignments, wage/day, Total receivable amount till current date
- Host: GitHub
- URL: https://github.com/amanastel/rural-employment-program
- Owner: Amanastel
- Created: 2023-03-28T17:42:23.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-05-04T18:24:09.000Z (over 1 year ago)
- Last Synced: 2024-05-01T12:38:53.717Z (7 months ago)
- Topics: core-java, java, java-8, jdbc, maven, mysql, problem-solving, sts
- Language: Java
- Homepage: https://drive.google.com/drive/folders/1V34VZRLCs2GmnJ9MbbWpgUbySh5ugZMd?usp=sharing
- Size: 2.59 MB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Mahatma Gandhi National Rural Employment Guarantee (MGNREGA)
The MGNREGA was initiated with the objective of “enhancing livelihood security in rural areas by providing at least 100 days of guaranteed wage employment in a financial year, to every household whose adult members volunteer to do unskilled manual work”.
>
> a. BDO (Block Development Officer)
>
> b. Gram Panchayat member
>
> A project is created by BDO,which is assigned to corresponding Gram panchayat Members. Gram Panchayat member has acccess to assign to Employees to Complete the Project.MGNREGA is a java application that helps BDO and GPM in managing projects and workers related details. It provides an easy-to-use interface for creating, assigning, and managing data. It stores various types of data, including GPM, worker, and project records, wage per day information, and total receivable amounts.
- It is Console based Project.
- An individual project built in 4 days.
Features
### BDO
- Login
- Create a project
- View List of Projects
- Add gram panchayat member
- View all the GPM
- Allocate a project to a GPM
- View all worker
- View all worker by GPM ID
- View all worker by Project ID### GPM
- Login
- Add new worker
- View all the worker of the GPM
- View the details of workers using aadhaar_number
- Assign Project to worker
- View worker name & the total number of days a worker worked on a project
- View worker name & total wages paid to him
- Delete the worker
# Overview of My work
## ER Diagram
## Flow Chart
# Tech Stack
- Java
- MySQL
- JDBC
- Git & GitHub