Skip to content

Project developed over 8 classes provided by Samsung Ocean for back-end and front-end learning purposes with NodeJS and ReactJS

Notifications You must be signed in to change notification settings

andredss99/jornada-fullstack-ocean

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Samsung Ocean - Jornada Fullstack

🇺🇸

Sobre

Este projeto foi desenvolvido ao longo de quatro semanas em um curso ministrado pelo Paulo Salvatore em parceria com a Ocean Brasil. O projeto consiste em uma aplicação fullstack desenvolvida do zero. O back-end oferece uma API para um CRUD enquanto que o front-end recupera os dados do banco através da API e os exibe formatados no navegador.

├── 📁 backend
    ├── 📁 node_modules
    ├── .env.example
    └── index.js
└── 📁 frontend
    ├── 📁 node_modules
    ├── 📁 public
    ├── 📁 src
    └── index.html

Tecnologias utilizadas

  1. NodeJS
  2. ReactJS
  3. Express
  4. MongoDB

Instalação e execução

Requisitos

Para instalar as dependências do projeto e executá-lo na sua máquina, será necessário ter os seguintes programas/pacotes instalados:

  1. NodeJS
  2. npm
  3. MongoDB Community Server
  4. MongoDB Compass

Instalação

Para instalar todas as dependências do projeto, navegue até a pasta backend:

cd backend/

Em seguida, rode o seguinte comando:

npm install

Faça o mesmo para o projeto frontend:

cd frontend/

npm install


Execução

Abra cada um dos diretórios backend e frontend em terminais separados e, em cada um deles, rode o comando npm run dev

About

Project developed over 8 classes provided by Samsung Ocean for back-end and front-end learning purposes with NodeJS and ReactJS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published