Skip to content

MLaitarovsky/AMGT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Academic Progress Tracker

A full-stack desktop application for tracking academic performance, built using JavaFX for the frontend and Java for the backend.

This project was developed as part of an academic course by a team of four, following Agile Scrum methodologies. The system allows users (students and instructors) to track progress across assignments, grades, and overall performance over time.

Features

  • 🔐 User Authentication — Secure login system with session control
  • 📊 Real-Time Data Updates — RESTful API integration for seamless and dynamic updates
  • 🖥️ Intuitive UI — JavaFX-based frontend with responsive layouts for fast and user-friendly interaction
  • ⚙️ Backend Logic — Java backend for handling business logic, data processing, and API endpoints
  • 🔁 Agile Workflow — Task management and version control via Git in a Scrum-based team setting

Technologies Used

  • Java
  • JavaFX
  • REST APIs (HTTP server)
  • Git (task management & collaboration)

Performance Highlights

  • Improved user interaction speed by 30% through frontend optimization and efficient backend communication.
  • Designed to scale for additional modules such as course management, analytics, or reporting.

Getting Started

To run the application:

  1. Clone the repository
  2. Set up a compatible Java development environment (Java 17+ recommended)
  3. Build and run the project using your preferred IDE (e.g., IntelliJ, Eclipse)

For questions, contributions, or collaboration ideas — feel free to reach out!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages