Sistema Web cujo objetivo é facilitar a busca e o orçamento de serviços para eventos e festas, facilitando também, o contato entre Empresa e Cliente.
👨💻 BACK-END:
🖌️ FRONT-END:
🖌️ Front-end: HTML5, CSS3 e JavaScript.
👨💻 Back-end: PHP e MySql.
💻 Softwares: Visual Studio Code e XAMPP.
- Sistema de busca com filtros e campo de pesquisa
- Página que detalha o serviço quando clicado
- Sistema de Carrinho para o fácil orçamento dos serviços
- Tela que lista os orçamentos já feitos e com sua respectiva situação (Aprovado, Negado ou Pendente)
- Cadastro de usuário: Empresa e Cliente
- Personalização básica de perfil do Cliente
- Sistema de avaliação com estrelas
- Dashboard para cadastro de serviços e visualização da situação dos mesmos para a empresa parceira
- Tela Inicial: Essa seria a primeira tela que nosso usuário veria ao entrar, temos um banner bem colorido, juntamente de uma Navbar para auxiliar na navegação dentro da YourParty
- Cadastro & Login: Nosso usuário pode se Logar/Cadastar como Empresa ou como Cliente. Para se cadastrar, basta clicar no botão Cadastre-se que fica abaixo do formulário de login e para se logar, é necessário colocar o Email e a Senha que você cadastrou no sistema.
- Home | Cliente: Quando o usuário faz o login, ele é redirecionado para a sua Home. Nessa tela é mostrado os serviços mais avaliados de cada categoria e abaixo é mostrado as promoções, com os mais baratos de cada categoria.
- Busca e Detalhes do serviço: O sistema de busca possui um campo de Pesquisa e uma variedade de filtros para facilitar a busca dos serviços para o nosso cliente. Clicando em +Detalhes, é possível ver melhor as informações do serviço.
- Carrinho e Orçamentos:
Quando o cliente coloca um serviço no carrinho, ele pode visualizar os itens que ele já colocou e o total do orçamento, podendo removê-los caso queira.
Ao finalizar o orçamento, esses serviços ficam disponíveis na tela Meus Orçamentos com suas devidas situações (Aprovado, Negado ou Pendente).
- Perfil: Na parte do perfil, o nosso usuário pode editar informações e mudar a foto também.
- Dashboard: Quando o usuário se loga como Empresa, ele possuí uma Dashboard que disponibiliza dados como: Orçamentos feito no mês e Quantidade de serviços cadastrados.
- Cadastro de Serviços:
Usando a Navbar lateral, a empresa pode cadastrar seus serviços clicando nos Itens dessa Navbar.
O formulário é bem intuitivo, pedindo alguns dados e a foto caso tenha. Abaixo é disponibilizado uma tabela onde a Empresa pode visualizar os serviços já cadastrados, podendo também Editar e Excluir os mesmos.
Para finalizar o cadastro, a empresa precisa cadastrar Itens para alguns serviços, como o do Buffet. No cadastro desses itens, é disponibizado uma listagem que pode ser feita a Edição e a Exclusão dos mesmos.
- Orçamentos Pendentes & Fechados: Quando o cliente faz um orçamento, os serviços pertencentes a ele, ficam com o Status de Pendente até a empresa confirmar ou negar que foi feito o contrato. Quando é confirmado, o usuário pode avaliar e é mostrado a nota para a empresa. Quando negado, só fica com o status de negado.
Durante a criação, desenvolvimento e conclusão deste projeto, aprendi a ouvir e me comunicar com as pessoas de minha equipe.
Em relação a programação, me aprofundei um pouco mais na linguagem PHP e na Programação Orientada à Objetos, por ser utilizada em todos os CRUDs do sistema. Tive conhecimento também sobre a linguagem JavaScript, pois precisei fazer alguns cadastros e consultas via Jquery e Ajax.
Gostei muito de trabalhar neste projeto, mesmo tendo um tempo curto para realizar os sistemas e não conseguir deixar alguns códigos organizados, dei o meu melhor e entreguei o que foi me pedido.
Partes que eu criei ou participei diretamente:
- Sistema de cadastro com todos os CRUDS incluídos.
- Sistema de busca com filtros.
- Sistema do carrinho.
- Sistema dos orçamentos e da avaliação.
- Sistema de notificações: Cadastro, Sessão Finalizado, Adicionado ao Carrinho, etc.