Skip to content

Andora-G8/Projeto-G8

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 

Repository files navigation

Park-It

🚗 Seu aplicativo de reserva de vagas. Ajudamos pessoas a resolverem problemas com vagas de forma eficiente. 💖

Tabela de conteúdos

💻 Sobre o projeto

Park-It 🚗: é uma forma de facilitar a vida dos usuários, pois possui um sistema intuitivo e prático de reserva de vagas, com objetividade para encontrar a vaga reservada e por um valor justo.

Projeto desenvolvido durante a disciplina de Projetos 1 presente nos cursos de CC e Design da CESAR School.


⚙️ Benefícios

  • Para clientes:

    • Otimização do deslocamento;
    • Economia de tempo;
    • Facilidade para se localizar dentro de estacionamentos;
    • Conforto
  • Para os shoppings:

    • Economia com placas de sinalização;
    • Maior satisfação do cliente;
    • Retorno financeiro de um valor da reserva da vaga

🎨 Layout

O layout da aplicação está disponível no Figma:

Telas

tela-inicial tela-cadastro tela-login tela-home


🚀 Como executar o projeto

Este projeto é divido em três partes:

  1. main.py
  2. Funções (pasta utils)
  3. Dados (pasta database)

💡 → Para o código funcionar perfeitamente, basta rodar o arquivo main.py.

💡 → Talvez seja necessário mudar os paths dos dados nos seguintes arquivos:

→ cadastro_usuario.py (usar o caminho do arquivo cadastro.txt, que encontra-se dentro da pasta database)
→ historico_reserva.py (usar o caminho do arquivo historico_reserva.cvs, que encontra-se dentro da pasta database)

📝 Pré-requisitos

Antes de começar, você vai precisar ter instalado:
VSCode
Biblioteca Pandas
Certifique-se também que os arquivos .csv e .txt estejam com o caminho correto do seu pc

🎲 Rodando o main.py

💡 → Só apertar o play e ser feliz 😁

import os
os.system('cls')

from utils.bem_vindo import boas_vindas
from utils.cadastro_usuario import registro
from utils.menu_logado import selecionar_menu_logado
from utils.shopping import selecionar_shopping
from utils.loja import escolher_loja
from utils.vaga import selecionar_vaga
from utils.confirmar import confirmar_vaga
from utils.sair_vaga import sair_vaga
from utils.historico_reserva import registrar_historico
from utils.historico_reserva import visualizar_historico

bem_vindo = boas_vindas()
usuario_logado, cliente_id = registro()
menu_logado = 0

while menu_logado != 3:
    menu_logado = selecionar_menu_logado(usuario_logado)
    
    if menu_logado == 1: 
        escolha_shopping, shopping_nome = selecionar_shopping()
        escolha_loja, loja_nome = escolher_loja(escolha_shopping)
        vaga_id = selecionar_vaga(escolha_shopping, escolha_loja)
        reserva_chegada_confirmada, reserva_data, reserva_chegada_hora = confirmar_vaga()
        reserva_saida_hora = sair_vaga(usuario_logado)
        registro_historico = registrar_historico(cliente_id, shopping_nome, loja_nome, vaga_id, reserva_chegada_confirmada, reserva_data, reserva_chegada_hora, reserva_saida_hora)
    
    elif menu_logado == 2: 
        acessar_historico = visualizar_historico(cliente_id)

🛠 Ferramentas

As seguintes ferramentas foram usadas na construção do projeto:


👨‍💻 Contribuidores

💞 Um super obrigado(a) para essa galera que fez esse projeto sair do papel e ajudou a transforma-lo no que é agora :)


Carlos Augusto

Cristina Matsunaga

Ester Carvalho

Luiz Felipe

Ivy Pires

Matheus Canel

Thiago Araújo

Clarice Medeiros

Leonardo Lima

Marinna Santos

Yanne Lopes

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages