About | Technologies | How to | Author
Catalog - fullstack web application developed in ReactJS, Java with the Spring Boot framework and deployed on Heroku/Railway/Netlify/AWS at DevSuperior.
This is a product catalog application, with the feature of managing product registration through authentication and authorization.
Technologies and tools that were used in the development of the project:
- Java
- Spring Boot 2
- Spring Data JPA
- Spring Web
- Spring Validation
- Spring Security
- JUnit
- H2 Database
- PostgreSQL
- Docker
- AWS
- HTML
- CSS
- TypeScript
- ReactJS
- React Router Dom
- React Paginate
- React Hook Form
- React Toastify
- JWT
- Jest
- Editor: IntelliJ IDEA Community Edition | Visual Studio Code
- Emojis: Emoji Cheat Sheet, Markdown Emoji
- Shields: Shields
- Java 17
- Node 14.x
- NPM 6.x or Yarn 1.22.21
- clone repo
- open project folder 'backend' from file system
- change spring profile to 'test' in
application.properties - run app
DscatalogApplication.java - navigate to resources
http://localhost:8080
- open project folder 'frontweb' from file system
- delete the file
yarn.lock - install the dependencies
npm installoryarn install - run the project
npm run devoryarn start - navigate to
http://localhost:3000/
|
Jonas Souza |

