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

https://github.com/anabsz/gefa-soft

Sistema Web para gerenciamento de uma casa farinha. INFOWEB 2021
https://github.com/anabsz/gefa-soft

django django-project management-system python webapp

Last synced: 3 days ago
JSON representation

Sistema Web para gerenciamento de uma casa farinha. INFOWEB 2021

Awesome Lists containing this project

README

          


GEFA SOFT


Um Sistema Web para Gerenciamento de Casa de Farinha.


Sobre
Apresentação
Instalação
Colaboradores

---

## Sobre
O **GEFA SOFT** visa facilitar a vida dos **gerentes de Casas de Farinha**. Com ele, você pode gerenciar as contas da empresa.

Esse sistema foi criado para a conclusão da máteria **Projeto de Desenvolvimento de Sistemas para Internet**.

Durante seu desenvolvimento, a equipe seguiu **metodologias ágeis**, combinando **Scrum** e **Kamban** para organização das tarefas e acompanhamento do desenvolvimento. Pode ser conferido no [Github Projects](https://github.com/users/dvanael/projects/3) do repositório.

**Figma** foi usado para prototipação. [Confira aqui.](https://www.figma.com/proto/R1nQXjDV6O2fvNt04fQgxm/gefasoft?node-id=26-375&t=7dR4UhBlTo3wWw78-1)

Para desenvolvimento do backend, foi utilizado o framework **Django**. No frontend, foi usado **HTML, CSS e Javascript** junto do framework **Bootstrap**.

---

## Apresentação
Gravações e telas do sistema funcionando.

image

image

---

## Instalação

### Configurando o ambiente

- Clone o [repositório](https://github.com/dvanael/gefa-soft)

```bash
git clone https://github.com/dvanael/gefa-soft.git
```

- Crie um ambiente virtual

```bash
python -m venv .venv
```

- Ative o ambiente virtual

_windows_
```powershell
.venv/Scripts/activate
```
_linux, macOs_
```bash
source .venv/bin/activate
```

---

### Configurando sua máquina

- Instale as dependências

```bash
pip install -r requirements.txt
```

- Crie as variáveis de ambiente

```bash
python scripts/env.py
```

> Se necessário, mude as configurações do arquivo `.env`

- Faça as migrações necessárias

```bash
python manage.py migrate
```

---

### Rodando o servidor

- Crie um **super usuário**.

```bash
python manage.py createsuperuser
```

- Rode o servidor

```bash
python manage.py runserver
```

- Acesse a aplicação localmente

- **[localhost:8000/](http://localhost:8000/)**

---

## Colaboradores




collaborators pictures


Ana Barbosa 🐋





collaborators pictures


Poliana Pinheiro 🐸





collaborators pictures


Wenderson Nascimento 🦆