Skip to content

Reconstrução da interface do Portal de SPP - RN, com backend em Django. Projeto de Interface de Usuário, INFOWEB 2021

Notifications You must be signed in to change notification settings

dvanael/camara-spp-django

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Câmara dos Vereadores de São Paulo do Potengi - RN

Projeto de Interface do Usuário

SobreTecnologiasApresentaçãoColabodores


Sobre

Uma reconstrução do antigo Portal da Câmara de São Paulo do Potengi, buscando melhorar a experiência e interface do usuário. Adicionalmente com um backend para processamento de funcinalidades dinâmicas.

Esse projeto foi criado para a conclusão da disciplina Projeto e Interface de Usuário.

Para a prototipação das telas do projeto, foi utilizado o Figma. Confira os prototipos aqui!

No desenvolvimento do projeto, foi priorizado principios de UI/UX, Mobile First e Responsividade.

Esse projeto é a continuidade de um frontend estático, acesse o repositório Câmara SPP.


Funcionalidades

As funcionalidades implementadas no Django:

  • Pesquisa de páginas do Portal

  • Pesquisa e filtragem de Projetos de Lei

  • Paginação de objetos

  • Formulários funcionais com notificação de envio


Tecnologias

Django Python HTML CSS Javascript Bootstrap Figma

Documentação de cores

Cores usadas no projeto.

Cor Hexadecimal
Branco #E4E7E7 #E4E7E7
Preto #0C0D0D #0C0D0D
Azul #0B45F4 #0B45F4
Azul Pastel #668CFF #668CFF

Apresentação

Gravações e imagens do site funcionando.

image

Página de resultados de pesquisa

image

Tabela de projetos de lei com filtragem

image

Instalação

git clone https://github.com/dvanael/camara-spp-django.git
  • Crie um ambiente virtual
python -m venv .venv
  • Ative o ambiente virtual

windows

.venv/Scripts/activate

linux, macOs

source .venv/bin/activate
  • Instale as dependências
pip install -r requirements.txt
  • Crie as variáveis de ambiente
python scripts/env.py
  • Faça as migrações necessárias
python manage.py migrate
  • Crie um super usuário.
python manage.py createsuperuser
  • Rode o servidor
python manage.py runserver
  • Acesse a aplicação localmente: localhost:8000/

  • Adicione objetos no banco de dados para testar as funcionalidades.


Colaboradores

collaborators pictures
Ana Barbosa
collaborators pictures
Thaisy Juliany
collaborators pictures
João Pedro Moura

About

Reconstrução da interface do Portal de SPP - RN, com backend em Django. Projeto de Interface de Usuário, INFOWEB 2021

Topics

Resources

Stars

Watchers

Forks