8000 GitHub - felipeclarindo/tech-mech-api: Api for the Tech Mech project developed in java.
[go: up one dir, main page]

Skip to content

felipeclarindo/tech-mech-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌍 Leia em Português

Tech Mech Api

This is an API developed in java in order to perform manipulations in the database for the Tech Mech project.

Technologies used

  • Git - Version control.
  • Java- Development of api.
  • Maven - Build automation and dependency management tool for the api.

Requirements for installation

Make sure you have the node, npm and Java Development Kit installed in your machine for run the project.

Steps for installation and run the API

  1. Clone the repository:
git clone https://github.com/felipeclarindo/tech-mech-api.git
  1. Enter the directory of api:
tech-mech-api
  1. Configure your oracle database credentials in src/main/java/resources/application.properties.

  2. Execute sql locate at sql/table/clients.sql in the database.

  3. Run the file Main.java.

Steps for installation and run the Front-end

  1. Clone the front end repository:
git clone https://github.com/felipeclarindo/tech-mech.git
  1. Enter the directory:
cd tech-mech
  1. Now let's run the front-end (Make sure the api is running)
npm install
  1. Run the project locally (make sure the java API is running as well):
npm run dev
  1. Click on the link provided in the terminal, usually:
  • http://localhost:3000

Contribution

Contributions are welcome! If you have suggestions for improvements, feel free to open an issue or submit a pull request.

Authors

License

This project is licensed under the GNU Affero License.

0