Marketspace é um aplicativo onde os usuários cadastrados podem vender ou comprar produtos usados ou novos de outros usuários.
As seguintes ferramentas foram usadas na construção do projeto:
- Cadastro de usuários
- Sistema de login
- Cadastro de produtos
- Atualização de produtos
- Exclusão de produtos
- Sistema de contatar o vendedor
Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Node.js e npm.
Além disto é bom ter um editor para trabalhar com o código como VSCode, e um emulador ou aparelho com o Expo Go instalado.
# Clone este repositório
$ git clone <https://github.com/gustavosorati/marketspace>
# Acesse a pasta do projeto no terminal/cmd
$ cd backend
# Vá para a pasta server
$ npm install
# Instale as dependências
$ npx prisma generate dev
$ npx prisma db seed
# Execute a aplicação em modo de desenvolvimento
$ npm run dev
# O servidor inciará na porta:3333 - acesse <http://localhost:3333>
# Clone este repositório
$ git clone <https://github.com/gustavosorati/marketspace>
# Acesse a pasta do projeto no terminal/cmd
$ cd mobile
# Vá para a pasta server
$ npm install
# Instale as dependências
$ npx expo start