An open API service indexing awesome lists of open source software.

https://github.com/asynched/aps-8-sem

Uma aplicação distribuída para compartilhamento de pontos de coleta de lixo reciclável.
https://github.com/asynched/aps-8-sem

prisma svelte typescript vercel-blob

Last synced: 2 months ago
JSON representation

Uma aplicação distribuída para compartilhamento de pontos de coleta de lixo reciclável.

Awesome Lists containing this project

README

        

# aps-8-sem

Atividades práticas supervisionadas do 8º semestre do curso de Ciência da Computação da Universidade Paulista (UNIP).

## Sobre o projeto

O projeto é uma aplicação distribuída para dispositivos móveis que possibilita cadastrar pontos de coleta de lixo reciclável, compartilhando isso com todos os usuários conectados na plataforma, para que assim, possam contribuir com o meio ambiente. Também é possível cadastrar avaliações de cada ponto de coleta.

## Prévias

| Login | Home | Ponto de coleta |
| -------------------------------- | ------------------------------ | ------------------------------------------ |
| ![Login](docs/images/login.jpeg) | ![Home](docs/images/home.jpeg) | ![Ponto de coleta](docs/images/point.jpeg) |

## Tecnologias utilizadas

- Svelte
- Prisma
- NodeJS
- Vercel Storage

## Como executar o projeto

### Requisitos

- NodeJS
- pnpm

### Instalação

```bash
pnpm i
```

### Criação do banco de dados

```bash
pnpm prisma db push
```

### Execução

```bash
pnpm dev
```

## Autores

- [Eder Lima](https://github.com/asynched)
- [Gustavo Marinho](https://github.com/marinhogustavo)
- [Jeferson Santos](https://github.com/Worshx)
- [Matheus Farali](https://github.com/matheusfarali)
- [Marcus Ribeiro](https://github.com/marcusribeir0)