O App Umbreon foi um projeto realizado para praticar alguns conceitos iniciais sobre API's em GraphQL e como utlizá-las em conjunto com o React Native. Para o desenvolvimento foi utilizado o Expo.
-
É possível adicionar, alterar, excluir e marcar como concluídas as tarefas no app e todas essas alterações são sincronizadas com o banco de dados do PostgreSQL.
-
É possível dar um título para a lista de tarefas e alterá-lo conforme a necessidade.
- React Native
- GraphQL
- Apollo
- Javascript
- NodeJs
- PostgreSQL
- KnexJs
src
│
├─ db
│ └─ migrations
│ └─ index.js
├─ graphql
│ ├─ modules
│ │ └─ todos
│ │ └─ resolvers.js
│ │ └─ schema.gql
│ └─ index.js
└─ app.js
É necessário ter instalado o Node Js, Expo e o PostGreSQL.
Utilize o comando git clone na pasta escolhida:
$ git clone https://github.com/IgorAtilar/umbreon-react-native.git
Depois acesse tanto os diretórios front-end e back-end e instale as dependências executando o comando conforme o gerenciador de pacotes utilizado:
$ yarn
$ npm