Sobre o projeto šā Funcionalidades šÆā Como acessar a DriveX āļø Tecnologias utilizadas šÆ Galeria š· Contribuição š” CrĆ©ditos e Agradecimentos š¤ Contato š¬ PĆ”gina personalizada š
A DriveX Ć© uma pĆ”gina web de compra e venda de veĆculos, desenvolvido com Vite, React, TypeScript, Firebase e Tailwind CSS. O projeto conta com um sistema de autenticação com Firebase para gerenciar o login e registro de usuĆ”rios, bem como um banco de dados Firestore para armazenar informaƧƵes sobre veĆculos e usuĆ”rios. AlĆ©m disso, o projeto oferece a possibilidade de entrar em contato com os vendedores via WhatsApp.
Venha e explore a melhor seleção de carros novos e usados em todo o Brasil! ā
ALERTA
ā ļø Este projeto se trata de um projeto de estudos, ou seja, nenhuma das informaƧƵes contidas na pĆ”gina do projeto sĆ£o totalmente verĆdicas. Todas as informaƧoes e imagens sĆ£o meramente ilustrativas e foram obtidas do site da WebMotors, caso tenha ficado interessado em algum veĆculo basta proculĆ”-lo no site da WebMotors.
- Interface de usuÔrio, navegação e design
- Através da combinação de React + Tailwind foi criado uma interface moderna, atraente, intuitiva e totalmente responsiva.
- Integração com os serviços do Firebase
- Foi utilizado o plano grƔtis de serviƧos de Authentication, Firestore Database e Storage do Firebase para gerir os seguintes dados:
- Authentication - Cadastro e login de usuƔrios.
- Firestore Database e Storage - Cadastro/exclusĆ£o de dados do veĆculo, sendo eles informaƧƵes de texto e imagens.
- Foi utilizado o plano grƔtis de serviƧos de Authentication, Firestore Database e Storage do Firebase para gerir os seguintes dados:
- FormulƔrios
- Os formulĆ”rios de cadastro/login de usuĆ”rios e o de cadastro de veĆculos foram criados utilizando as bibliotecas React Hook Form e Zod para garantir as validaƧƵes necessĆ”rias.
- Barra de pesquisa e filtros de categoria
- Sistema de pesquisa feito utilizando querys do Firestore, onde o usuĆ”rio pode tanto utilizar a barra de pesquisa e procurar pelo nome do veĆculo desejado quanto filtrar os veĆculos pelos cards de categoria: Picape, Sedan, Hatch, SUV, Esportivo e ElĆ©trico.
- Detalhes que fazem a diferenƧa
- Sistema de notificaƧoes feito utilizando React Hot Toast.
- Os Ćcones utilizados sĆ£o da biblioteca React Icons.
- BarLoader da biblioteca React Spinners para indicar carregamento.
- Carrossel feito utilizando o poderoso Swiper.
- Para desfrutar da incrivel plataforma da DriveX basta clicar aqui
VeĆculos cadastrados
Detalhes do veĆculo
Validação de login
Validação de cadastro
Dashboard
Cadastro de veĆculos
Validação cadastro de veĆculos
Gostaria de contribuir para o projeto? Fico muito grato pelo interesse!
- Sinta-se à vontade para entrar em contato comigo através das minhas redes sociais para enviar seu feedback, sugestões ou comentÔrios sobre o projeto.
- Todas as imagens e informaƧoes dos veĆculos foram retiradas do site da WebMotors.
- Agradeço ao professor Matheus Fraga pelos ensinamentos que foram cruciais para a realização deste projeto.
-
Se vocĆŖ gostou do projeto da DriveX e estĆ” interessado em ter uma pĆ”gina para o seu negócio, entre em contato! Estou disponĆvel para desenvolver sites personalizados e adaptados Ć s necessidades da sua empresa.
Vamos transformar sua visĆ£o em realidade! ā -
Entre em contato atravƩs das minhas redes sociais ou envie-me um e-mail para guibus.dev@gmail.com.