{"repo":"Raccoon254/java-client-management","free":true,"listed":false,"github":"https://github.com/Raccoon254/java-client-management","clone":"git clone https://github.com/Raccoon254/java-client-management.git","description":"Manage your clients and customers and even technicians locally using sqlite - nearly complete java desktop application","language":"Java","stars":10,"topics":["client-management","crm","desktop-application","java","javafx","sqlite"],"license":null,"category":"databases-storage","readme_excerpt":"Client Management System Preview This is what you expect the dashboard to look like when you run the application for the first time. Overview This is a comprehensive JavaFX-based Client Management System designed to streamline business operations, including customer management, service requests, technician scheduling, quotes, and payments. Features - 🔐 Secure User Authentication - 👥 Customer Management - 🛠️ Service Request Tracking - 👷 Technician Management - 💰 Quote and Payment Processing - 📊 Reporting Capabilities Technology Stack - Language: Java 11+ - UI Framework: JavaFX - Database: SQLite - Build Tool: Maven - Dependencies: - JavaFX Controls - SQLite JDBC - JavaMail - iText PDF Generation Prerequisites - Java Development Kit (JDK) 11 or higher - Maven - Git Installation 1. Clone the repository: 2. Build the project: 3. Run the application: Default Login Credentials - Username: admin - Password: admin123 ⚠️ Note: Change the default password after first login! Project Structure Key Components - Models: Represent data entities (Customer, ServiceRequest, Technician, etc.) - Controllers: Manage UI interactions and data flow - Services: Handle business logic - DAO: Provide database interaction methods - Utilities: Offer helper functions for various tasks Database The application uses SQLite with an embedded database ( client management.db ). Tables include: - Users - Customers - Technicians - Service Requests - Quotes - Payments Contributing We welcome contributions! He","default_branch":null,"files":null,"tree":[],"storefront":"/r/Raccoon254","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Raccoon254/java-client-management/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}