Skip to content

FongFox/StudentInformationSystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Student Information System

A lightweight student portal to:

  • Update password

  • View Grades, view announcement & event

  • View exam schudule with semester

  • Check Exam Schedules

  • Track Tuition Payments

  • Track Photocopy Transaction & Balance

Built with a RESTful API, JWT security, and PostgreSQL.


Tech Stack

  • Backend: Java, Spring Boot (Rest API), Gradle (Kotlin)

  • Database: PostgreSQL

  • Frontend: React, Vite, Ant Design, Axios


Quick Start

  1. Backend

    cd .\spring-boot-app\
    .\gradlew.bat bootRun

    Configure application-dev.properties for DB & JWT.

  2. Frontend

    cd .\react-js-app\
    npm i
    npm run dev

    Copy .env.development and set API_BASE_URL if needed.


Scripts

  • ./gradlew bootRun – start backend

  • npm run dev – start frontend

  • npm run build – build frontend


Account for testing

Account: phong.tgn02575; Password: 123456
Account: ngan.vtk02581; Password: 123456
Account: an.nv02576; Password: 123456


License

Educational use only.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published