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 install
oryarn install
- run the project
npm run dev
oryarn start
- navigate to
http://localhost:3000/
Jonas Souza |