Skip to content

catman85/JavaFX-Student-Management-System

Repository files navigation

JavaFX Student Management System

A Java application for managing students teachers, and grades.

GitHub stars GitHub forks HitCount GitHub license

Use Case

Teachers and Students register in the platform. Students log in the platform to enroll in courses and see the grades they received. Teachers log in the platform to view their students and give them grades.

Screenshots

Login Screen Student Enroll
login_screen student enroll
Student Register Student Screen
student_register student_screen
Teacher Register Teacher Screen
teacher_register teacher_screen

Specs / Open-source libraries:

How to fork and support this project

To build this project , you will need:

  • [JDK 9+]
  • Maven - Version 3.5.3++ recommended

Follow the above instructions and run mvn clean package , be sure that you are compiling with Java 9

How to build

This is a Maven project you just use :

mvn clean install 

The "passwords.txt" file

In the root directory of the repo you will find a file with a list of passwords for students and teachers. Feel free to delete the "my.db" file that is created by SQLite and start a fresh one.