{"id":15055865,"url":"https://github.com/catman85/javafx-student-management-system","last_synced_at":"2025-04-10T03:53:49.650Z","repository":{"id":46416822,"uuid":"143184119","full_name":"catman85/JavaFX-Student-Management-System","owner":"catman85","description":"A Java application for managing students teachers, and grades.","archived":false,"fork":false,"pushed_at":"2018-11-17T22:43:30.000Z","size":7025,"stargazers_count":21,"open_issues_count":0,"forks_count":12,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-04-10T03:53:43.658Z","etag":null,"topics":["java","javafx","javafx-application","javafx-gui","maven","sqlite"],"latest_commit_sha":null,"homepage":null,"language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/catman85.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-08-01T16:54:21.000Z","updated_at":"2025-02-22T10:26:34.000Z","dependencies_parsed_at":"2022-09-23T00:50:24.578Z","dependency_job_id":null,"html_url":"https://github.com/catman85/JavaFX-Student-Management-System","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/catman85%2FJavaFX-Student-Management-System","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/catman85%2FJavaFX-Student-Management-System/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/catman85%2FJavaFX-Student-Management-System/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/catman85%2FJavaFX-Student-Management-System/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/catman85","download_url":"https://codeload.github.com/catman85/JavaFX-Student-Management-System/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248155000,"owners_count":21056542,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["java","javafx","javafx-application","javafx-gui","maven","sqlite"],"created_at":"2024-09-24T21:46:46.954Z","updated_at":"2025-04-10T03:53:49.627Z","avatar_url":"https://github.com/catman85.png","language":"CSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"# JavaFX Student Management System\nA Java application for managing students teachers, and grades.\n\n[![GitHub stars](https://img.shields.io/github/stars/catman85/JavaFX-Student-Management-System.svg?style=flat-square)](https://github.com/catman85/Android-Simple-Messaging-App-UI/stargazers) [![GitHub forks](https://img.shields.io/github/forks/catman85/JavaFX-Student-Management-System.svg?style=flat-square)](https://github.com/catman85/JavaFX-Student-Management-System/network) [![HitCount](http://hits.dwyl.io/catman85/JavaFX-Student-Management-System.svg)](http://hits.dwyl.io/catman85/JavaFX-Student-Management-System) [![GitHub license](https://img.shields.io/github/license/catman85/JavaFX-Student-Management-System.svg?style=flat-square)](https://github.com/catman85/JavaFX-Student-Management-System/blob/master/LICENSE)\n\n## Use Case\nTeachers and Students register in the platform.\nStudents log in the platform to enroll in courses and see the grades they received.\nTeachers log in the platform to view their students and give them grades.\n\n## Screenshots\n\n| Login Screen  |  Student Enroll\n|:-:|:-:|\n| ![login_screen](https://user-images.githubusercontent.com/20374208/45230776-a66f7a00-b2d2-11e8-9900-21e8bd812cfe.jpg) | ![student enroll](https://user-images.githubusercontent.com/20374208/45230777-a66f7a00-b2d2-11e8-8830-e81f8f27cb8f.jpg) |\n\n| Student Register  |  Student Screen\n|:-:|:-:|\n| ![student_register](https://user-images.githubusercontent.com/20374208/45230778-a7081080-b2d2-11e8-9c52-4b7a9da092ac.jpg) | ![student_screen](https://user-images.githubusercontent.com/20374208/45230779-a7081080-b2d2-11e8-8b3e-0a687c1d79af.jpg) |\n\n| Teacher Register  |  Teacher Screen\n|:-:|:-:|\n| ![teacher_register](https://user-images.githubusercontent.com/20374208/45230780-a7081080-b2d2-11e8-8753-7ad67f63def7.jpg) | ![teacher_screen](https://user-images.githubusercontent.com/20374208/45230781-a7081080-b2d2-11e8-99ac-f6a29f74fa32.jpg) |\n\n## Specs / Open-source libraries:\n\n- [**Ikonli Font Icons packs**](https://aalmiray.github.io/ikonli) Ikonli provides icon packs that can be used in Java applications. Currently Swing and JavaFX UI toolkits are supported.\n- [**JFoenix**](https://github.com/jfoenixadmin/JFoenix)  JavaFX Material Design Library .\n- [**Sqlite-jdbc**](https://github.com/xerial/sqlite-jdbc) SQLite JDBC Driver .\n- [**FX-BorderlessScene**](https://github.com/goxr3plus/FX-BorderlessScene) Undecorated JavaFX Scene with implemented move, resize, \n\n## How to fork and support this project\n\nTo build this project , you will need:\n\n* [JDK 9+]\n* [Maven](http://maven.apache.org/) - Version 3.5.3++ recommended\n\nFollow the above instructions and run ``mvn clean package`` , be sure that you are compiling with Java 9\n\n## How to build\n\nThis is a Maven project you just use :\n\n```MAVEN\nmvn clean install \n```\n\n## The \"passwords.txt\" file\nIn the root directory of the repo you will find \na file with a list of passwords for students and teachers.\nFeel free to delete the \"my.db\" file that is created by SQLite and start a fresh one.\n\n## [Contributors](https://github.com/catman85/JavaFX-Student-Management-System/blob/master/CONTRIBUTORS.md) ❤️\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcatman85%2Fjavafx-student-management-system","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcatman85%2Fjavafx-student-management-system","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcatman85%2Fjavafx-student-management-system/lists"}