Projeto de Interface do Usuário
Sobre • Tecnologias • Apresentação • Colabodores
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.
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
Cores usadas no projeto.
Cor | Hexadecimal |
---|---|
Branco | |
Preto | |
Azul | |
Azul Pastel |
Gravações e imagens do site funcionando.

Página de resultados de pesquisa

Tabela de projetos de lei com filtragem

- Clone o repositório
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.
Ana Barbosa |
Thaisy Juliany |
João Pedro Moura |