Skip to content

Course Management app is a student score management software, the user interface is used Java Swing library, data management with the database.

Notifications You must be signed in to change notification settings

studev1922/CourseApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

COURSE MANAGER APPLICATION

Video demo: CourseApp https://youtu.be/hvRBzQ1H84U


POINT TO PROJECT SOURCE

execute file database
Create database: base_create.sql
Insert database: insert_data.sql

CONFIGURATION CONNECT SQL-SERVER AND SEND-MAIL

./source/src/main/java/com/course/model/JdbcHelper.java
17: static String user = "sa";
18: static String password = "songlong";


./source/src/main/java/com/course/model/SendMail.java
config google email: https://myaccount.google.com/security
 S1: turn on: 2-Step verification
 S2: forward to https://myaccount.google.com/apppasswords
  - mail & your device > generate
  - copy app password generated example: "gicawozhnwuakhys"
 S3: add your mail and app-password generated
32: public SendMail() {
33:  this.user = "[your mail]";
34:  this.pass = "[app - password]";
35: }


POINT TO PROJECT SOURCE

cd ..[project location]/CourseApp/source

DOWNLOAD DEPENDENCIES (LIBRARIES)

mvn dependency:copy-dependencies

START PROJECT WITH MAVEN

mvn -X clean exec:java

Open main and run with java MainJFrame.java

another version: SOF2041_Ps18107_NgoDuyHoa_ASM.zip

About

Course Management app is a student score management software, the user interface is used Java Swing library, data management with the database.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages