Skip to content

University Calendar for Students

Notifications You must be signed in to change notification settings

kmyali/U-Calendar

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UCalendar

JavaFX 15 Calendar Application Using Maven build Tool

Requirments

1.Download and Install Maven.

2.Download JDK 11 or later for your operating system.

3.Ensure JAVA_HOME is set to the JDK installation directory. Reference-Guide (Linux, Mac, Windows)

Overview

U-Calendar is a desktop calendar application specifically designed for students to facilitate managing multiple courses. U-Calendar not only provides the user with an optimized schedule and considers various constraints, but it also integrates a grade calculator for each course to assist users in calculating their current mark before going into the final exam. With U-Calendar, it is easier to create courses and add a proper class schedule that starts and ends with the semester. U-Calendar understands most student needs. U-Calendar is designed to be the all-in-one stop for students to plan their day, manage their schedule, and find information about their courses.

How to run the application

Windows/Linux/Mac

If you run on Windows,Linux or Mac, follow these steps:

cd UCalendar
mvn clean javafx:run

How to build an executable version of UCalendar

Linux / Mac

If you build on Linux or Mac, follow these steps:

cd UCalendar
mvn clean javafx:jlink
target/UCalendar/bin/launcher

Windows

If you run on Windows, follow these steps:

cd UCalendar
mvn clean javafx:jlink
target\UCalendar\bin\launcher

About

University Calendar for Students

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 96.3%
  • CSS 3.7%