This is a project created by the team HEATWAVE. The project idea was to create a CRM that allows registered users to create leads and update them by utilizing queries
Before being able to create your first lead, you'll be met with a login screen, where you'll need to enter a predefined username and password.
The menu options are:-
View Leads
View Accounts
View Opportunities
Read Command Information
This is the first step in creating a lead for the CRM.
It allows you to create a new lead which will consist of certain predefined fields.
Allows you to convert selecting lead into opportunity.
Allows you to update fields in an existing lead.
Allows you to see a list of leads
Allows you to manage users and passwords
Allows you to view all user statistics
This will delete all lead information
This will allow you to exit the program.
A list of technologies used within the project:
- Java Versión 18.0
- Maven
- [Library name] net.datafaker: Version 1.4.0
- [Library name] com.google.code.gson: Version 2.9.0
- [Library name] com.indvd00m.ascii.render: Version 2.2.0
- [Library name] org.junit.jupiter: Version 5.8.2
- [Library name] org.jetbrains: Version RELEASE (Latest one)
You can use this program directly in the console, there's no need to download any packages.
The HEATWAVE team consists of four founders:
- Abby Freeman
- Bea Ibáñez
- Dídac Llorens
- Pau Escolà