Backend da aplicação desenvolvido em node com liberação do Github OAuth para o localhost:4000
Clone do repositório da pasta /nodejs
-
Instalação de dependências
yarnounpm install -
Rodando as migrates
yarn prisma migrate devounpm run prisma migrate dev -
Inicialização do projeto
yarn devounpm run dev
- NodeJS
- Typescript
- Prisma / Prisma Studio
- Github OAuth
- Socket.io
Complementares: Express / Axios / JsonWebToken / Global @Types / Cors
O arquivo .env precisa ser configurado com as credênciais do seu utilizador
Frontend desenvolvido em ReactJS utilizando Vite como ecosistema, com isso é a aplicação tem várias ferramentas e performance tanto na compilação quanto ao desenvolvimento
Clone do repositório da pasta /reactjs
-
Instalação de dependências
yarnounpm install -
Inicialização do projeto
yarn devounpm run dev
- Vite
- ReactJS
- Typescript
- SASS SCSS
- Context API
Complementares: CSS Modules / React Icons / Axios
O mobile é desenvolvido em React Native, utilizando EXPO como ecosistema garantino mais ferramentas melhorando a produtividade do aplicativo
- Expo CLI
npm install --global expo-cli
Clone do repositório da pasta /reactnative
-
Instalação de dependências
yarnounpm install -
Inicialização do projeto
expo start -
Emulando a aplicação No menu esquerdo da página localhost do Expo, selecione Run on Android device/emulator
- Expo
- React Native
- Typescript
- Moti
Complementares: Expo Fonts / React Native SVG / React Native SVG Transformer / React Native iPhone X Helper / VS Code Snippets / Auth Session / Axios / Expo Async Storage Externo: Faces UI