Bem-vindo à Booksy, sua livraria on-line construída usando a pilha MERN com autenticação de usuário gerenciada pelo Clerk e pagamentos processados pela Stripe. A Booksy oferece uma vasta coleção de livros de vários gêneros, proporcionando aos amantes de livros uma plataforma intuitiva para explorar, selecionar e compre suas leituras favoritas com facilidade. Quer você goste de ficção, não ficção, materiais educacionais ou achados raros, o Booksy foi projetado para atender às suas preferências de leitura.
Frontend: React.js para uma interface de usuário dinâmica e responsiva. Back-end: Node.js e Express.js para lógica robusta do lado do servidor e endpoints de API. Banco de dados: MongoDB para armazenamento de dados flexível e escalável. Processamento de pagamentos: integração Stripe para transações de pagamento seguras e eficientes. Estilo: princípios de CSS e design responsivo para uma experiência de usuário refinada e adaptável.
Demetrius Vissarion - https://github.com/demetriusvissarion Thomas Mazzag - https://github.com/TomMazzag Ilhan Abdalle - https://github.com/Illy-hans Jehoshua - https://github.com/AVJehoshua Fawaz Tarar - https://github.com/Fawaztarar
https://trello.com/b/qv2hfgk4/ecommerce-final-project
https://excalidraw.com/#room=a5e0e468c208d0365181,Nr2s0OMVmuSbWFPOP75-5A
Miró
Documentos API
Para configurar o projeto Booksy localmente, siga estas etapas:
Pré-requisitos
Node.js MongoDB
clone do git https://github.com/AVJehoshua/Booksy-backend.git
Clone o repositório ou baixe o código-fonte:
clone do git https://github.com/TomMazzag/Booksy-frontend.git
Navegue até o diretório do projeto:
cd Booksy-front-end
Instale as dependências necessárias para o back-end:
cd Booksy-back-end
Inicie o servidor back-end:
Variáveis de ambiente Configure as variáveis de ambiente necessárias em arquivos .env no diretório backend e .env.local no frontend
MONGO_URI: String de conexão para seu banco de dados MongoDB. STRIPE_SECRET_KEY: Chave secreta para integração de pagamento Stripe. Integração Stripe Certifique-se de ter configurado sua conta Stripe e obtido as chaves API necessárias para processamento de pagamentos.
Explore a livraria, cadastre-se ou faça login, adicione livros ao carrinho e prossiga para a finalização da compra. Desfrute de uma experiência perfeita de compra de livros no conforto da sua casa.
Contribuições são bem-vindas! Se você quiser contribuir, bifurque o repositório e crie uma solicitação pull com seus recursos ou correções.
Booksy é um aplicativo web de código aberto
Agradecimentos especiais à equipe Booksy e Makers
Boa leitura!