Web page with integrated backend and frontend, using different technologies, in the backend I used entities, database, database seed, data listing, REST API, SMS integration, while in the frontend I used React, JS, TypeScript, HTML and CSS. And for the integration of the frontend with the backend I used requests with Axios, React Hook useEffect, query parameters and implementation in the cloud.
https://spring-react-dsmeta.netlify.app/
✔️ Languages: Java, SQL, JS, HTML, CSS, TypeScript
✔️ Deployment: Heroku & Netlify
✔️ Database: H2
✔️ API Client: Postman & Twilio
✔️ Frameworks: Spring Boot, JPA & React
✔️ Plus: Vite, Maven, Yarn and Nodejs
✔️ Libraries:
- axios - datepicker - react-hooks - toastify
1. Server Setup
#1. clone this project
~ git clone https://github.com/letnagao/spring-react-dsmeta.git
#2. cd into it
~ cd spring-react-dsmeta
#3. frontend: cd into it
~ cd frontend
#4. install server dependencies
~ yarn
#3. install client dependencies
~ cd client && yarn
#4. run app (both client & server)
~ yarn dev
available scripts
~ yarn run client
~ yarn run server
~ yarn run build
~ yarn run dev
~ yarn start
~ yarn run heroku-postbuild
Pull request are welcome but please open an issue and discuss what you will do before 😊
If you are feeling generous, buy me a coffee! - https://www.buymeacoffee.com/lunagao