Skip to content

A Car Shop application developed with Spring Boot and ReactJS

License

Notifications You must be signed in to change notification settings

DemonHashira/CarShop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Car Shop

An application for representing a Car Shop where you can add, edit and delete cars. Implemented with Java Spring Boot for back-end where the created API is RESTful and ReactJS for front-end. MariaDB is used for the database.

🧐 Features

Here're some of the project's best features:

  • All of the CRUD functionalities are available
  • Add a car
  • Edit a car
  • Delete a Car
  • Read a car
  • Export a CSV file with the current cars
  • Print a document with the cars
  • More features are implemented in the back-end that are not being shown in the front

🛠️ Installation Steps:

1. To run the back-end, open with your preferred IDE and run the CarBaseApplication class.

2. To run the front end once more, use your IDE or text editor, and in the terminal, use the command:

npm start

3. To run the written tests in the backend, go to the designated files and run the class.

4. To run the front-end tests, write the command:

npm test

5. Before initializing any of those steps, wait for your IDE to index the dependencies, and for the front-end, use the command:

npm install 

💻 Built with

Technologies used in the project:

  • For the back-end: Spring Boot Java
  • For the front-end: ReactJS

🛡️ License:

This project is licensed under the MIT

About

A Car Shop application developed with Spring Boot and ReactJS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published