Skip to content

Discreate is an E-learning platform helping educators efficiently manage and assess progress, while enhancing connections with learners from school, from home, or on the go. Students can learn various concepts about Discrete Structures Subject and track their progress in the dashboard.

Notifications You must be signed in to change notification settings

tanmher/discreateapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

Discreate Application

This app is created for you to help you work through your homework problems, ace your tests, and learn discrete math concepts. Discrete Math is much more about problem solving and analysis; simplified examples of this app will help you to understand fully the subject. Through feature the report generation of the app, you assess your performance and track your improvement. This discrete mathematics training assistant will guide you to solve your specific discrete math problems providing lectures, video tutorial, quizzes, and exercises.

Clone the project

git clone https://github.com/tanmher/discreateapp.git

Download JavaFX 1.3.1 SDK

https://www.oracle.com/java/technologies/java-archive-javafx-downloads.html

Download MysqlConnector Java 8.23

https://dev.mysql.com/downloads/windows/installer/8.0.html

How to Install JavaFX

https://www.youtube.com/watch?v=h_3AfQhjziw

Add JavaFX and MysqlConnector to Library

Right Click the project, then go to Properties. In the Libraries- Compile, click the plus button and add your JavaFX and Mysqlconnector. Go to Libraries - Run, then add the same files.

Setting up VM Options

Right Click the project, then go to Properties. In the Run, paste the code below in the VM Options.

--module-path "..\libraries\bin" --add-modules javafx.controls,javafx.fxml,javafx.media

Connect Database

Open XAMPP Control Panel, start Apache and MySQL.

Run the Project

Create your account to access the application.

Enjoy!

Admin Dashboard

alt text

List of User Accounts

alt text

Students Dashboard

alt text

Courses

alt text

Calculators

alt text

About

Discreate is an E-learning platform helping educators efficiently manage and assess progress, while enhancing connections with learners from school, from home, or on the go. Students can learn various concepts about Discrete Structures Subject and track their progress in the dashboard.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published