Este app é uma POC de utilização do Appwrite.
Appwrite
- login com oAuth2 do Google
- criação de usuário
- autenticaçãom com e-mail e senha
- criação de tarefa (To do)
- storage para persistir imagem vinculada à uma tarefa
Rollbar
- Logging com Rollbar
Para usá-la, você precisa configurar as variáveis de ambiente (ver .env.example)
Variável | Descrição |
---|---|
MK_DATABASE_ID | ID do banco de dados |
MK_COLLECTION_ID | ID da coleção |
MK_ENDPOINT | Endpoint do Appwrite |
MK_PROJECT_ID | ID do projeto |
MK_ROLLBAR_ACCESS_TOKEN | Token de acesso do Rollbar |
MK_ROLLBAR_ENV | Ambiente do Rollbar |
MK_BUCKET_ID | ID do Storage |
Após configurar as variáveis de ambiente, execute:
npm install # ou yarn
npm run dev # ou yarn dev
Acesse http://localhost:5173 para ver o resultado.