Este e um projeto desenvolvido em Node, ReactJS, ReactNative e SQLite3 na Semana Omnistack 11.0, ministrada pela equipe da Rocketseat.
Be The Hero - Semana OmniStack 11 Projeto desenvolvido na semana OmniStack 11 da Rocketseat dias 23/03/2020 à 27/03/2020.
Projeto Criar uma plataforma web/mobile utilizando React e React-native para frontend da web e mobile respectivamente e utilizar Express para o backend.
Pré requisitos git, node, express, knex, sqlite, react, react-native, expo
Instalação
Clone o repositório, utilizando git clone ou faça o download do repositório.
Após clonar ou baixar o repositório instale as dependências necessárias:
Utilize o npm para instalar as dependências nas pastas backend, frontend, mobile.
npm install Após instalar as dependências você precisa rodar o comando do knex para criar o banco de dados SQLite e as rodar as migrações.
npx knex migrate:latest Após a geração do banco de dados e das migrações você poderá rodar o backend, frontend e mobile utilizando
Para o backend e frontend:
npm start Para o mobile
expo start Para visualização da aplicação mobile utilize o celular com o aplicativo Expo ou emulador Android/iOS.
Autor Vitor Queiroz
Agradecimentos Rocketseat Diego Fernandes