Code Monkey home page Code Monkey logo

gui-bus / drivex Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 1.0 81.48 MB

A DriveX é uma página web de compra e venda de veículos, desenvolvido com Vite, React, TypeScript e Tailwind CSS. 🚘

Home Page: https://drivex-cars.vercel.app/

JavaScript 1.28% HTML 1.79% TypeScript 96.34% CSS 0.59%
back-end eslint eslint-plugin firebase firebase-auth firebase-database firebase-storage firestore front-end fullstack react reactrouter reactrouterdom tailwind typescript vercel vite zod

drivex's Introduction

DriveX - Elevando sua experiência automotiva a um novo patamar 🚘

Gif desktop

DriveX 🚗

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.

Funcionalidades 🎯

  • 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.
  • 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

Como acessar a página ⚙️

  • Para desfrutar da incrivel plataforma da DriveX basta clicar aqui

Tecnologias utilizadas 🎯

React Vite Typescript Tailwind Firebase Vercel

Galeria 📷

Desktop

desktop

Veículos cadastrados

desktop

Detalhes do veículo

desktop

Validação de login

desktop

Validação de cadastro

desktop

Dashboard

desktop

Cadastro de veículos

desktop

Validação cadastro de veículos

Mobile

mobile mobile mobile mobile mobile mobile mobile mobile

Contribuição 💡

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.

Creditos e agradecimentos 🤝

  • 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.

Redes sociais para contato! 💬

Instagram LinkedIn Gmail

Precisa de uma pagina personalizada para o seu negócio? 🚀

  • 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 [email protected].

DriveX

drivex's People

Contributors

gui-bus avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.