Stock Management is a back-end application developed for educational purposes.
The application allows users to manage their stocks, by recording initial investments and tracking the current value to calculate profits.
- Java
- MySQL
- IDE de Java (Eclipse recommended)
- Java 17
- MySQL
-
Clone Repository
git clone [email protected]:EltonC06/Stock-Management.git
-
Open the Project
- Open the project in a Java IDE (tested only in Eclipse).
-
Configure Database
- Create a MySQL database and configure your credentials. (database URL, user, password) on project configuration file: db.properties.
-
Run the Program
- Go to
src -> application -> Program
and run the program.
- Go to
- The program was only tested on Windows
- To modify the storage location of CSV records, go to:
src -> entities -> CsvLink
and change thecsvPathLink
method to the desired path.
- Improve data input validation to prevent errors.
- Improve functionality to export data to a CSV file.
- Implement a graphical interface to display the invested stocks and their profits.
Elton da Costa Oliveira