Bem-vindo ao repositório da Lottus 🪷👨👩👧👦
Clone o repositório, instale as dependências e inicie a aplicação
git clone git@github.com:claudioavgo/lottus.git
Dica: Use o parâmetro depth
para reduzir o tamanho do clone.
git clone --depth=1 https://github.com/claudioavgo/lottus.git
Instale as extenções:
ms-python.vscode-pylance
ms-python.python
batisteo.vscode-django
Criação do ambiente virtual, ativação e dependencias
Crie usando: "python -m venv venv"
Ative o ambiente virtual usando: "venv\Scripts\activate"
Instale as dependencias usando "pip install -r ./requirements.txt"
Cláudio Alves - cago@cesar.school 📩
Gabriel Lima - glsc@cesar.school 📩
Guilherme Cardozo - gccm@cesar.school 📩
Laura Vidal - lbv2@cesar.school 📩
Gabriel Ferraz - gff@cesar.school 📩
Brandon Hunt - boh@cesar.school 📩
Histórias criadas:
1 - Eu como usuário doador, gostaria de realizar uma doação 2 - Eu como usuário, gostaria de apadrinhar uma criança 3 - Eu como doadoe/padrinho, gostaria de ver onde a minha doação está sendo aplicada em prol das crianças e do espaço 4 - Eu como administrador, gostaria de adicionar informações sobre o que ocorre no dia a dia das crianças e o que elas aprendem 5 - Eu como administrador, gostaria de ter um espaço especial somente para a prestação de contas 6 - Eu como administrador, gostaria de ter uma área para adicionar/atualizar o histório das crianças 7 - Eu como futuro padrinho/doador, gostaria de saber e ver quais são as inciativas do gotas, para conhecer melhor a ONG 8 - Eu como sendo usuário e dono de uma empresa querendo prestar o meu serviço ao gotas, gostaria de uma aba para saber no que posso ajudar, o que falta...
Histórias aplicadas:
1 - Eu como usuário doador, gostaria de realizar uma doação 2 - Eu como usuário, gostaria de selecionar uma criança para apadrinhar
Para desenvolvermos a aplicação web, utilizamos programação em par que foi essencial para o andamento do projeto. O grupo se subdividiu em 3 duplas, que foram elas: Cláudio Alves e Guilherme Cardozo, Laura Vidal e Gabriel Lima, Gabriel Ferraz e Brandon Hunt. A partir disso, cada dupla ficou focada em resolver certa parte do site, como por exemplo, a dupla Cláudio Alves e Guilherme Cardozo, ficou responsável pelo Login e pelo Cadastro, juntamente com a home. Foi um consenso geral que a programação em par ajudou demais o andamento do grupo e o crescimento intelectual dos integrantes, em desenvolvimento web e no trabalho em equipe, uma vez que, trabalhando em duplas, reduziu-se o números de bugs e issues e houve um aprendizado em conjunto.
Para continuar o desenvolvimento da aplicação web nós utilizamos a extensão Live Share, que permite a colaboração em tempo real no Visual Studio Code. O grupo fez diversas sessões de programação em pares e, elas foram organizadas em rodízios, ou seja, cada membro formou par com cada participante do grupo. O uso da programação em pares foi fundamental para o desenvolvimento da nossa aplicação e, também, trouxe mais agilidade, criatividade e assertividade para o nosso projeto.