/dscommerce

Primary LanguageJavaMIT LicenseMIT

dscommerce

DSCommerce é um aplicativo que simula um e-commerce, com catalogo de produtos, pagina de produtos detalhada, carrinho de compras, Tela de login, Area administrativa para gerenciamento dos produtos da loja exclusiva para usuario ADMIN,

NPM

Sobre o projeto

https://westorres9-dscommerce.netlify.app/

Dscommerce

Layout mobile

Mobile 1 Mobile 2 Mobile 3

Layout web

Web 1

Web 2

Web 3

Web 4

Modelo conceitual

Modelo Conceitual

Tecnologias utilizadas

Back end

  • Java
  • Spring Boot
  • JPA / Hibernate
  • JWT oauth2
  • Maven

Front end

  • HTML / CSS / JS / TypeScript
  • ReactJS
  • Vite

Implantação em produção

  • Back end: Heroku
  • Front end web: Netlify
  • Banco de dados: Postgresql

Como executar o projeto

Back end

Pré-requisitos: Java 17

# clonar repositório
git clone https://github.com/westorres9/dscommerce.git
# entrar na pasta do projeto back end
cd backend
# executar o projeto
./mvnw spring-boot:run

Front end web

Pré-requisitos: npm / yarn

# clonar repositório
git clone https://github.com/westorres9/dscommerce.git
# entrar na pasta do projeto front end web
cd frontend
# instalar dependências
yarn install
# executar o projeto
yarn dev

Autor

Wester Torres https://www.linkedin.com/in/wester-torres-83a4b5219/