Skip to content

DSCatalog é uma aplicação full stack web e mobile construída durante o curso completo pela DevSuperior. A aplicação consiste em um Catálogo de Produtos, Categorias e Usuários com níveis de acesso.

License

Notifications You must be signed in to change notification settings

mariuo/dscatalog-bootcamp-devsuperior

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DSCatalog

NPM

About the project

https://mario-dscatalog.netlify.app

DSCatalog is a full stack web and mobile application built during the full course by DevSuperior. The application consists of a Catalog of Products, Categories and Users with access levels.

Layout mobile

Mobile 1 Mobile 2 Mobile 3

Layout web

Web 1

Web 2

Web 3

Web 4

Model

Conceptual model

Technologies

MVC, Rest

Back end

  • Java
  • Spring Boot
  • JPA / Hibernate
  • Maven
  • JWT / AWS
  • OAuth2
  • JUnit Vanila
  • Swagger

Front end

  • HTML / CSS / JS / TypeScript / Bootstrap / SASS
  • ReactJS
  • React Native
  • Expo
  • Node.Js, Npm, Yarn, Visual Studio Code, Postman

Production

  • Back end: Heroku
  • Front end web: Netlify
  • DataBase: Postgresql

How execute the project

Back end

Pré-requisitos: Java 11

# Clone repository
git clone https://github.com/devsuperior/dscatalog-bootcamp-devsuperior

# Get into back end
cd backend

# Run
./mvnw spring-boot:run

Front end web

Prerequisites: npm / yarn

# Clone repository
git clone https://github.com/devsuperior/dscatalog-bootcamp-devsuperior

# Get into front end web
cd front-web

# Install dependences
yarn install

# Run the project
yarn start

Author

Mario Camelo https://www.linkedin.com/in/mario-camelo

About

DSCatalog é uma aplicação full stack web e mobile construída durante o curso completo pela DevSuperior. A aplicação consiste em um Catálogo de Produtos, Categorias e Usuários com níveis de acesso.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published