GithubHelp home page GithubHelp logo

denis-moreira98 / dsm-store Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 7.14 MB

O DSM STORE é um projeto de e-commerce que utiliza tecnologias modernas para oferecer uma experiência de compra online eficiente e segura.

Home Page: https://dsm-store.vercel.app

JavaScript 2.02% CSS 0.82% TypeScript 97.16%

dsm-store's Introduction

DSM STORE - E-commerce 🏬

O DSM STORE é um projeto de e-commerce que utiliza tecnologias modernas para oferecer uma experiência de compra online eficiente e segura. Desenvolvido com React e Next.js 13, o framework React, o projeto emprega Next Auth para autenticação de usuários via OAuth, Postgres como sistema de gerenciamento de banco de dados relacional e Prisma como ORM para Node.js e TypeScript.

A interface do usuário é aprimorada com a biblioteca shadcn/ui para componentes reutilizáveis e estilizáveis, enquanto o design é estilizado usando o framework CSS Tailwind. A integração da API do Stripe possibilita um sistema de pagamento online seguro, permitindo aos usuários realizar transações de forma conveniente.

Group 2

Funcionalidades 📦

  • Login com o Google: Autenticação simplificada permitindo que usuários utilizem suas contas do Google;
  • Navegação por Categorias: Facilita a busca e compra de produtos através da organização por categorias;
  • Descontos em Produtos: Oferece descontos especiais em alguns produtos para economia do usuário;
  • Gerenciamento do Carrinho de Compras: Permite adição, remoção e modificação de quantidades de produtos no carrinho de compras;
  • Pagamento do Pedido com a API do Stripe: Experiência segura de pagamento online com integração da API do Stripe, incluindo o uso de webhooks para processar eventos relacionados ao pagamento;
  • Funcionalidade "Meus Pedidos": Permite aos usuários acompanhar o status de pagamento e visualizar detalhes das compras realizadas.

Deploy 🚀

Tecnologias Utilizadas 🚀

  • React: Biblioteca JavaScript para construção de interfaces de usuário interativas;
  • Next.js 13: Framework React que oferece recursos como renderização do lado do servidor (SSR) e geração estática (SSG);
  • Next Auth: Biblioteca para autenticação de usuários com OAuth;
  • Postgres: Sistema de gerenciamento de banco de dados relacional;
  • Prisma: ORM (Object-Relational Mapping) para Node.js e TypeScript;
  • shadcn/ui: Biblioteca de componentes de IU reutilizáveis e estilizáveis;
  • Tailwind CSS: Framework CSS que oferece classes pré-estilizadas para facilitar o design;
  • API do Stripe: Integração para processamento seguro de pagamentos online.

Captura de Tela (240)

Captura de Tela (241)

Captura de Tela (243)

Captura de Tela (244)

Captura de Tela (245)

Captura de Tela (246)

Captura de Tela (242)

Captura de Tela (247)

Captura de Tela (248)

dsm-store's People

Contributors

denis-moreira98 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.