Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/maneeshavr/co-operative_society_management_system
Standalone software for managing member accounts, loans, various deposits (shares, compulsory deposits, pension deposits, special deposits), and other services in a cooperative society. Includes email notifications and report generation with JasperSoft.
https://github.com/maneeshavr/co-operative_society_management_system
java javafx maven mysql
Last synced: 5 days ago
JSON representation
Standalone software for managing member accounts, loans, various deposits (shares, compulsory deposits, pension deposits, special deposits), and other services in a cooperative society. Includes email notifications and report generation with JasperSoft.
- Host: GitHub
- URL: https://github.com/maneeshavr/co-operative_society_management_system
- Owner: ManeeshaVR
- Created: 2023-05-22T13:17:18.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-08-15T07:46:03.000Z (5 months ago)
- Last Synced: 2025-01-01T22:42:55.325Z (5 days ago)
- Topics: java, javafx, maven, mysql
- Language: Java
- Homepage:
- Size: 6.95 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Cooperative Society Management Software
## Overview
This standalone software is designed to manage the operations of a cooperative society. It includes functionalities for managing member accounts, loans, and various types of deposits such as shares, compulsory deposits, pension deposits, and special deposits. Additionally, it supports sending email notifications to members and generating reports using JasperSoft.## Features
- **Member Management**: Handle member registrations, updates, and account management.
- **Loan Management**: Process loan applications, track loan repayments, and manage loan accounts.
- **Deposit Management**: Manage different types of deposits, including shares, compulsory deposits, pension deposits, and special deposits.
- **Email Notifications**: Send emails to members about their account details and updates using MailJS.
- **Report Generation**: Create and share detailed reports using JasperSoft.
- **Other Services**: Additional services tailored for cooperative societies.## Technologies Used
- Programming Language: Java
- Database: MySQL
- Build Tool: Maven
- Email Service: MailJS
- Reporting Tool: JasperSoft## How to Use
1. **Clone the repository:**
```sh
git clone https://github.com/ManeeshaVR/project_co-operative.git
cd project_co-operative
```2. **Set up your environment:**
- Ensure all required dependencies are installed.
- Configure the `application.properties` file to connect to your MySQL database and MailJS service.
## System Requirements
- Java 11+
- MySQL 8.0+
- Maven 3.6.0+## License
This project is licensed under the MIT License. See the LICENSE file for more details.