/moneymore

Primary LanguageJavaScript

logo_adote

SITE MONEY MORE



Projeto desenvolvido com Django junto com Yasmim e Heber


Tecnologias   |    Projeto   |    Layouts      


Criação de website no estilo de um Blog, com a funcionalidade de dar dicas e ensinar métodos para que as pessoas consigam direcionar o seu dinheiro a partir do salário que ganham. E assim acabem economizando.


🚀 Tecnologias

Esse projeto foi desenvolvido com as seguintes tecnologias:

  • Python
  • Django
  • HTML
  • CSS
  • Javascript
  • Git e Github

Como acessar

Baixar ou dar um git clone

Abrir no cmd o projeto 'moneymore'

Obs.: Verificar se o python instalado na sua máquina é o Python 3.10.2. Dando o comando "python -v", dá para verificar a versão do python na sua máquina

Instalar uma venv no projeto, com o comando 'python -m venv '

Ativar a venv, acessar a pasta Scripts dentro da venv e dar o comando 'activate';

Dar um pip list para verificar os pacotes, caso peça pra atualizar use o comando 'python -m pip install --upgrade pip';

Instalar os pacotes

pip install Django==4.1.7
pip install django-material-admin==1.8.6

Dar o comando para rodar o servidor
'python manage.py runserver'

Rotas de acesso

administrador http://127.0.0.1:8000/admin/

Página inicial http://127.0.0.1:8000/auth/pagina_inicial/

Login http://127.0.0.1:8000/auth/login/

Cadastro http://127.0.0.1:8000/auth/cadastro/

Obs.: Só é possível ter acesso as funcionalidade do website se estiver logado, ou seja, é preciso fazer o cadastro e logar.

💻 Projeto

Projeto integrador feito para conclusão do curso de Programador Web, pelo SENAC em parceria com o Porto Digital.

Funcionalidades

  • Planilha mensal: cálucula com base no seu salário o percentual que deve gastar em cada categoria no mês selecionado;

  • Planilha anual: cálucula com base no seu salário o percentual que deve gastar em cada mês do ano;

  • Baixar em no formato cvc a planilha mensal ou a anual.

    Exibição de como funciona a planilha mensal

funcionalidade


📸 Layouts

Layout da tela de cadastro de usuário:

Cadastro_usuaruio

Layout da tela de login:

Login

Layout da tela do Banco de Dados

Aprovado_Recusado