Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/4l1c3-r4bb1t/despcontrol

💵 O DespControl consiste em um gerenciador de despesas.
https://github.com/4l1c3-r4bb1t/despcontrol

fastapi jinja python sqlite

Last synced: 7 days ago
JSON representation

💵 O DespControl consiste em um gerenciador de despesas.

Awesome Lists containing this project

README

        

## 💵 Sobre

O DespControl consiste em um gerenciador de despesas. O usuário pode se cadastrar e criar suas próprias despesas e categorias, de forma a fazer um melhor gerenciamento de seus gastos.

Esse projeto faz parte da disciplina de Desenvolvimento Web, ministrada pelo professor Ricardo Maroquio. A disciplina faz parte do curso de Sistemas de Informação, ofertado pelo Instituto Federal do Espírito Santo - campus Cachoeiro de Itapemirim.

O trabalho foi desenvolvido por [Gabriel Cardoso Girarde](https://github.com/GNobroga) e [Livia Guimarães de Jesus](https://github.com/4L1C3-R4BB1T).

---

## ⚙️ Como executar o projeto

Clone esse repositório:

```bash
https://github.com/4L1C3-R4BB1T/despcontrol.git
```

### 🐳 Docker

Execute o comando abaixo para criar e executar o container docker:

```bash
docker compose up -d
```

Acesse o projeto pelo link:

```bash
http://localhost:8071
```

### 🐍 PythonDebug

No VSCode, execute com ```Ctrl + F5```.

Acesse o projeto pelo link:

```bash
http://localhost:8000
```

---

## 👩‍💼Usuários Teste

```
email: [email protected]
senha: S3nh@

email: [email protected]
senha: S3nh@
```

---

## 💻 Funcionalidades

### 👤 Usuário
* Cadastrar usuário
* Alterar Perfil
* Alterar Senha
* Recuperar Senha

### 💲 Despesa
* Cadastrar despesa
* Alterar despesa
* Excluir despesa
* Buscar despesa por descrição

### 🏷️ Categoria
* Cadastrar categoria
* Alterar categoria
* Excluir categoria

---

## 📌 Modelo

![Modelo](https://github.com/4L1C3-R4BB1T/despcontrol/blob/main/modelo.png)