Skip to content

ViktorKaltash/Notes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Notes

Notes is a program that stores notes from registered users in MySQL database. The project is still under development and will be updated.

Used libraries and IDE

This program used IDE Intellij IDEA, SceneBuilder, libraries such as JavaFX, MySQL-Connector/J, h2 database java. Programm assembled with Maven.

Required libraries to use:

Installing a database in MySQL

First of all, you need to connect the MySQL database. To do this, in the project folder "src/main/resources/MySQL" contains files for initialization. It is necessary to run the file "Init DB.sql" in MySQL.

Using the program

In order to use Notes, you need to register a user; for this we register him in our database. Enter the user’s email and password on the initial screen and press the Register button;

image

Then we fill in nickname to the database

image

After these steps, our account is registered in the database

image

Now log in to the system and go to our program. Let's create a new user note

image

image

As you can see, our note has been added to our workspace and is now stored in the database. If we decide to re-login to the program on the same account, our note will be uploaded to us.

image

image

[Work In Progress]

  • New design for the program
  • Ability to be offline and not interact with the database in any way
  • Fix bugs
  • Saving password in hash style

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages