O projeto visa o desenvolvimento de uma plataforma para que o usuários possam criar bolões para a copa do mundo de 2022. A aplicação WEB é uma interface simples e direta, permitindo o usuário conhecer o projeto e criar os seus bolões. Já a aplicação mobile desempenha as demais funcionalidades, como por exemplo, participar de bolões, realizar palpites, compartilhamento de bolões e entre outros.
- Typescript
- React
- React Native
- Native Base
- NextJs
- Tailwind CSS
- Expo
- Fastify
- Prisma
- SQLite
entre na pasta server
presente no diretório raiz, e rode o comando para instalar as dependências:
npm i
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
Para rodar o projeto web, entre na pasta web
presente no diretório raiz, e rode o comando para instalar as dependências:
npm i
Agora para iniciar o projeto, rode o comando:
npm run dev
Para utilizar o projeto em modo estático (com uso de cache e atualização dos dados de 10 em 10 minutos):
npm run start
Recomendado: 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
Agora para iniciar o projeto, rode o comando:
npx expo start
Atenção: não esqueça de iniciar o servidor antes de iniciar o projeto mobile