Unindo experiências para criar soluções Plurais!
Visualização da Disponibilidade | Agendamento | Confirmação via Email |
Esta funcionalidade permite aos usuários visualizarem de forma intuitiva a disponibilidade das salas no laboratório garagem. Os usuários poderão facilmente verificar quais horários estão livres e quais estão ocupados, fornecendo uma visão geral das opções disponíveis para agendamento. | Permite aos usuários solicitar o agendamento de uma sala, sujeito à aprovação de um responsável. Na solicitação, o usuário deve fornecer um motivo para a reserva da sala. Além disso, o sistema fornecerá informações sobre as características e recursos de cada sala, como equipamentos disponíveis, capacidade de assentos. Isso ajudará os usuários a escolherem a sala apropriada para suas necessidades, garantindo um processo de agendamento eficiente. | Esta funcionalidade automatiza a comunicação com os usuários. Após a aprovação do agendamento, o sistema enviará um e-mail de confirmação ao usuário que efetuou a reserva. Além disso, o usuário receberá notificações por e-mail sobre quaisquer atualizações ou alterações em seu agendamento, garantindo que estejam sempre informados. |
- Baixar o PostgreSQL
- Inicie o instalador e siga as etapas de instalação. Mantenha as opções padrão, mas na seção de password, defina a senha como "plurii". No final da instalação, quando perguntado se deseja iniciar o Stack Builder, não selecione a caixa.
- Agora, abra o programa pgAdmin4, que foi instalado como parte do PostgreSQL.
- No pgAdmin4, clique em "Add New Server". Dê um nome ao seu servidor e, na aba "Connection", configure o "Hostname" como "localhost". Use a password como "plurii", como foi definido anteriormente.
- Depois de adicionar o servidor, abra-o na lista à esquerda. Clique na opção "database" e escolha "Create". Nomeie o banco de dados como "Plurii" (com "P" maiúsculo) e clique em "Save".
- Clone esse repositório e abra o projeto no vscode:
-
1.Instale o poetry, esse é o nosso gerenciador de ambiente virtual
-
pip install poetry
- Installar as configurações do projeto:
-
poetry install
- Iniciar o sheel do poetry
-
poetry shell
-
uvicorn app.main:app
5. Aplicação sendo executada com sucesso!
4.Caso queira que a aplicação comece a rodar:
Este projeto foi concebido com a visão de combinar funcionalidade robusta com uma experiência de usuário imersiva.
Ideação e Planejamento
Inicialmente, realizamos sessões de brainstorming para identificar as funcionalidades chave necessárias em um sistema de reserva. Após definir os requisitos, esboçamos wireframes e criamos um roadmap de desenvolvimento, priorizando as funcionalidades e a experiência do usuário.
Desenvolvimento Ágil
Adotamos uma abordagem ágil para o desenvolvimento, permitindo uma adaptação rápida às mudanças e a entrega contínua de recursos. Iterações regulares e feedback da equipe garantiram que o projeto permanecesse alinhado com nossos objetivos.
Componentes Reutilizáveis
Com foco na modularidade, criamos componentes reutilizáveis que poderiam ser facilmente adaptados e reutilizados em diferentes partes do aplicativo, garantindo consistência e eficiência no desenvolvimento.
🌟 Cada linha de código reflete nosso compromisso com qualidade e atenção aos detalhes, culminando em um sistema de reservas que é tanto robusto quanto intuitivo!
O Google Site é utilizado como repositório geral das atividades da equipe.
O layout completo da aplicação está disponível no Figma:
Adriana Rodrigues |
Ana Beatriz Alves |
Ana Beatriz Rocha |
Ana Luiza Lima |
Cristina Matsunaga |
Francisco Luz |
Jorge Herbster |
Lucibelle Lemos |
Mariane Fontes |
Thiago Araújo |