This is a fullstack project using React18 and Springboot3. It is a simple application that allows users to read food trucks from a database and search for specific food trucks by name. The project uses MySQL as the database.
Before you begin, ensure you have met the following requirements:
- You have installed Node.js v18 and npm
- You have installed Java v17 and Maven
- You have installed MySQL 5.7 or later
To install this project, follow these steps:
git clone https://github.com/clayton-ho/react-springboot-fullstack.git
cd react-springboot-fullstack
To run the app, follow these readme documents:
To run the frontend, follow these readme documents:
To use the app, follow these steps:
- Open your browser and go to http://localhost:9000/
- Click on "Food Trucks" to view the list of food trucks
- Click on "Search" to filter the list of food trucks
- Click on "Page number" to paginate the list of food trucks
- React - A JavaScript library for building user interfaces
- Springboot - A Java-based framework for building web applications
- MySQL - A relational database management system
- - Initial work - Clayton Wang
This project is licensed under the MIT License - see the LICENSE file for details