Projeto desenvolvido durante a NLW (Next Level Week) da Rocketseat
Uma plataforma que permite que usuários criem e participem de bolões para a copa do mundo 2022. A aplicação web tem o objetivo de apenas criar bolões, enquanto o app mobile possui todas as outras funcionalidades do sistema
- Typescript
- React
- React Native
- Native Base
- NextJs
- Tailwind CSS
- Expo
- Fastify
- Prisma
- SQLite
entre na pasta nlw-copa-api
presente no diretório raiz, e execute o comando para instalar as dependências:
npm i
ou
yarn
Agora para criar o banco de dados, rode o comando:
npx prisma migrate dev
Por fim para iniciar o servidor, rode o comando:
npm run dev
ou
yarn dev
Atenção: não esqueça de criar um arquivo chamado ".env" e colocar as informações conforme o arquivo .env.example
Para rodar o projeto web, entre na pasta nlw-copa-web
presente no diretório raiz, e rode o comando para instalar as dependências:
npm i
ou
yarn
Agora para iniciar o projeto, rode o comando:
npm run dev
ou
yarn dev
Atenção: não esqueça de iniciar o servidor antes de iniciar o projeto web
Para rodar o projeto mobile você precisará baixar o app Expo Go.
Após baixar o app, entre na pasta mobile
presente no diretório raiz, e rode o comando para instalar as dependências:
npm i
ou
yarn
Agora para iniciar o projeto, rode o comando:
npm run start
ou
yarn dev
Atenção: não esqueça de iniciar o servidor antes de iniciar o projeto mobile Atenção: não esqueça de criar um arquivo chamado ".env" e colocar as informações conforme o arquivo .env.example
Made with 💜 by Willian Rodrigues