Skip to content

Registration terminal system. This program was created using IntelliJ and later on VSCode. Language used was Java and students information's were saved on SQLite

Notifications You must be signed in to change notification settings

luarush/RegistrationTerminal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

14 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ“š Course Registration Enrollment System

This Java application simulates a course registration system for students. It allows students to register for available course sections using their J-number, with a maximum credit limit of 18 per semester. Data is managed using an SQLite database.

๐Ÿงฐ Features

  • Students can log in using a 6-digit J-number.
  • Displays all available courses and their details.
  • Prevents students from enrolling in more than 18 credits.
  • Shows error messages if a student is already enrolled in a course or if the course is full.
  • Stores course and student data using SQLite.
  • Displays GUI pop-ups for warnings and errors using JOptionPane.

๐Ÿ—ƒ๏ธ Technologies Used

  • Java
  • SQLite
  • JDBC
  • Swing (JOptionPane)

๐Ÿ› ๏ธ Development Environment

This project was developed using:

About

Registration terminal system. This program was created using IntelliJ and later on VSCode. Language used was Java and students information's were saved on SQLite

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages