This application allows you to download an Excel template file, upload it once completed, extract its content and then insert the data into the database. If the file contains any error (invalid header, invalid extension or formatting errors for example), then it will be returned to you.
Client | Server | Database |
---|---|---|
React | Spring Boot | MongoDB |
RTK Query | Apache POI | |
Material UI |
First you need to clone this project.
- Go to client folder and run
npm install
- Run the app in development mode with
npm start
- Go to http://localhost:3000/
- You can use the resources in
demo-resources
to help you
- Go to server folder and run
mvn install
- Update
application.properties
to add your MongoDB personal values - Start server http://localhost:8080/
- If you need to, check the swagger http://localhost:8080/swagger-ui/index.html