Skip to content

ThiagoSFerraz/FullStackEletro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 

Repository files navigation

Full Stack Eletro

🖥️ Versão Web 🖥️

📱 Versão Web Responsivo: 📱


📜 Sobre o projeto:

O Full Stack Eletro foi criado durante o curso de desenvolvimento Full-Stack da Recodepro com intuíto de aprendizado de funcionalidades das tecnologias e também como portfólio. O projeto simula um E-Commerce, porém, note que algumas funcionalidades como cadastramento ou login não são aplicadas, assim como o carrinho.

⚙️ Tecnologias aplicadas:

  • Node.JS (Backend)
  • React.JS (Front-end)
  • MySQL (Banco de dados relacional)
  • NoSQL (Banco de dados não relacional)
  • Server Side Rendering (SSR)
  • CSS
  • Bootstrap (sistema de grid e de cores)

🚀 Como rodar o projeto 🚀

  1. Clone o projeto
  2. Primeiro vamos ao diretório backend
  3. Execute a instalação dos módulos necessários com o comando npm install
  4. Feito isso use npm start e o servidor backe-end irá iniciar com nodemon rodando na porta 4000
  5. Voltando para o diretório anterior, abra outro terminal e vá agora no diretório frontend
  6. Faremos o mesmo processo de instalação de modulos e inicialização de servidores (npm install e npm start) e o servidor irá iniciar na porta 3000
  7. Feito isso a sua aplicação estará rodando normalmente.
  • Vale dizer que você precisa importar os arquivos de banco de dados para seu MySQL, o arquivo db.sql dentro de backend tem o conteúdo necessário
  • E mantenha também o NoSQL ativo.

About

Criado durante a formação full-stack da Recodepro, o Full Stack Eletro usa várias tecnologias justamente para compreender melhor suas funcionalidades. (Node.js, React.JS, MySQL, NoSQL, CSS, Bootstrap, SSR).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors