Este trabalho foi desenvolvido como parte da disciplina de Projeto Integrador do curso de Computação da Universidade Virtual do Estado de São Paulo (UNIVESP). Consiste no desenvolvimento de um software para divulgação do salão de beleza Luna Fashion. O objetivo é expandir a presença online do salão, atrair e gerenciar a carteira de clientes, otimizar o processo de agendamento e direcionar os clientes para a rede social Instagram e o aplicativo de mensagem WhatsApp.
A escolha do tema veio da oportunidade de aplicar os conhecimentos adquiridos na graduação para ajudar um negócio local a prosperar, além de aprofundar os estudos nas tecnologias de front-end, back-end e banco de dados.
Vídeo de apresentação no Youtube: Luna Fashion YouTube
Este repositório contém os arquivos referentes ao front-end do Salão Luna Fashion.
Acesse a versão online do Salão Luna Fashion no Netlify: Luna Fashion
- Front-end: Angular 17 com Bootstrap 5.3.3
- Back-end: Java 17 com Spring Boot 3
- Banco de Dados: MySQL
- Controle de Versão: GitHub
- Mobile first
- Componentes reutilizáveis
- Design responsivo
- HTML semântico
- Portfólio do Salão: O site exibe informações sobre os serviços oferecidos pelo salão, incluindo imagens do acervo pessoal da proprietária e imagens ilustrativas retiradas do site https://www.freepik.com
- Redes Sociais: Links para o Instagram e WhatsApp do salão para facilitar a comunicação com os clientes.
- Agendamento Online (em construção): Os clientes podem verificar a disponibilidade de horários e agendar serviços diretamente pelo site.
Caso queira realizar contribuições para o projeto:
- Faça um fork deste repositório.
- Clone o fork para sua máquina.
- Crie uma branch para suas alterações:
git checkout -b minha-feature
. - Realize as alterações desejadas e faça commit:
git commit -m "Minha alteração"
. - Envie as alterações para o seu fork:
git push origin minha-feature
. - Abra um pull request neste repositório.
- Certifique-se de ter o Angular 17 e o Node.js v20.10.0.
- Clone este repositório:
git clone https://github.com/ValeItalo/salao-luna-fashion.git
. - Abra o projeto na IDE de sua preferência
- No terminal da IDE, execute o comando
npm install
- Execute o front-end (Angular):
ng serve
. - Acesse a aplicação em
http://localhost:4200
.