Motivação para o projeto
Eu coleciono selos postais e é trabalhoso manter eles organizados em categorias no meu caderno de selos. Além disso, volta e meia eu quero lembrar alguma informação do selo, como o seu ano ou a sua história e isso envolve pesquisar na internet aquilo que eu desejo saber.
Foi com o objetivo de me ajudar a manter a minha coleção organizada que eu criei o StampLib - uma aplicação Django que me permite adicionar os selos da minha coleção, além de ter uma opção de filtros que agiliza o processo de busca de determinado selo.
O backend foi desenvolvido em Python, com o framework Django e o frontend foi desenvolvido com Jinja Templates, dentro do próprio projeto Django. Para estilização foi utilizado o Bootstrap 5.
Telas
Tela principal com todos os selos da coleção
Tela individual de cada selo com sua descrição e opção de exclusão (a tela é acessada por meio do botão view presente no card de cada selo na página principal)
Após excluir um selo a aplicação volta para a tela inicial e, no caso do selo excluído ser o único de sua categoria, a categoria também é excluída
Tela para adicionar um novo selo à coleção
Filtrando os selos pela categoria (nesse caso, Brazil)