This is an API developed in java in order to perform manipulations in the database for the Tech Mech project.
Git
- Version control.Java
- Development of api.Maven
- Build automation and dependency management tool for the api.
Make sure you have the node
, npm
and Java Development Kit
installed in your machine for run the project.
- Clone the repository:
git clone https://github.com/felipeclarindo/tech-mech-api.git
- Enter the directory of api:
tech-mech-api
-
Configure your oracle database credentials in
src/main/java/resources/application.properties
. -
Execute sql locate at
sql/table/clients.sql
in the database. -
Run the file
Main.java
.
- Clone the front end repository:
git clone https://github.com/felipeclarindo/tech-mech.git
- Enter the directory:
cd tech-mech
- Now let's run the front-end (Make sure the api is running)
npm install
- Run the project locally (make sure the java API is running as well):
npm run dev
- Click on the link provided in the terminal, usually:
http://localhost:3000
Contributions are welcome! If you have suggestions for improvements, feel free to open an issue or submit a pull request.
This project is licensed under the GNU Affero License.