This is a JavaFX application that provides a dashboard for managing clients and workers, tracking monthly income, and scheduling events in a calendar. It's a part I developed when I was working on a paid Nursery Management Software project, which I built in collaboration with Chakib Hadadi .
The reason why I'm putting this as public repository is to help anyone who wants to use CalendarFX, since I didn't find a lot of projects with it.
note: the provided data is hard-coded (I cant provide the real data).
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
- Java 11 or higher
- Running MongoDB local server
- Clone the repository
git clone https://github.com/MohamedMouloudj/your-repo-name.git
- Navigate into the cloned repository
cd Dashboard
- Build the project with Maven
./mvnw clean install
-
Run the application
It maybe take some time to run
./mvnw.cmd exec:java
- JavaFX - The GUI framework used
- Maven - Dependency Management
- CalendarFX - Used for creating the calendar view
- ControlsFX - Used for additional JavaFX controls
- MongoDB - Used for database management
- Mohamed Mouloudj mouloudj.mohamed.04@gmail.com or mouloudy656565@gmail.com