gmmunis / Ecoleta

Projeto desenvolvido com Reactjs, Nodejs, React Native durante o NLW1 da Rocket Seat

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ecoleta

💻 Projeto

O Ecoleta é um market place que ajuda pessoas a encontrarem pontos de coleta de resíduos de forma eficiente.

🚀 Tecnologias

🚀 Como executar o projeto

Podemos considerar este projeto como sendo dividido em três partes.
1. Back End (pasta server)
2. Front End (pasta web)
3. Mobile (pasta mobile)

💡Tanto o Front End quanto o Mobile precisam que o Back End esteja sendo executado para funcionar.

Pré-requisitos

Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Node.js.
Além disto é bom ter um editor para trabalhar com o código como VSCode

🎲 Rodando o Back End (servidor)

  • Clone este repositório
  • Acesse a pasta do projeto  $ cd backend
  • Vá para a pasta server  $ cd server
  • Instale as dependências  $ yarn install ou npm install
  • Execute a aplicação  $ yarn dev:server ou npm run dev:server

O servidor iniciará na porta:3333 - acesse http://localhost:3333

🧭 Rodando a aplicação web (Front End)

  • Clone este repositório
  • Acesse a pasta do projeto $ cd frontend
  • Vá para a pasta da aplicação $ cd web
  • Instale as dependências $ yarn install ou npm install
  • Execute a aplicação em modo de desenvolvimento $ yarn start ou npm run start

A aplicação será aberta na porta:3000 - acesse http://localhost:3000

📱 Rodando a aplicação mobile

  • Clone este repositório
  • Acesse a pasta do projeto $ cd mobile
  • Instale as dependências $ yarn ou npm install
  • Execute a aplicação $ expo start

📃 Licença

Esse projeto está sobre a lincença MIT. Veja o arquivo LICENSE para mais informações

About

Projeto desenvolvido com Reactjs, Nodejs, React Native durante o NLW1 da Rocket Seat


Languages

Language:TypeScript 82.3%Language:CSS 15.7%Language:HTML 1.8%Language:JavaScript 0.3%