FSW Store

FSW Store

November 2023

FSW Store is a modern e-commerce platform focused on high-quality computer peripherals. Users can easily browse and shop for items like keyboards, mouses, headsets, monitors, and more through a seamless and intuitive interface.

Overview 💻

Developed with a full-stack architecture using Next.js and TypeScript, FSW Store offers a dynamic and scalable shopping experience. The project integrates Prisma ORM with a PostgreSQL database to ensure robust data handling, while Tailwind CSS and Shadcn enhance the UI with clean and responsive design components. Google login via Auth.js simplifies authentication, and Stripe API is used for secure payment processing, supporting a complete purchase flow from browsing to checkout.

Features 🚀

  • Google Authentication: Secure and seamless login using Google OAuth for quick access.

  • Product Discounts & Promotions: Highlighted offers and markdowns to enhance user engagement.

  • Interactive Shopping Cart: Real-time cart updates with quantity adjustments and visual feedback.

  • Stripe Payment Integration: Smooth and secure checkout flow using Stripe’s modern payment API.

  • Responsive UI with Shadcn Components: Consistent experience across all screen sizes using reusable and accessible UI blocks.

  • Prisma ORM with PostgreSQL: Strong and scalable data management powered by relational schema and Prisma tooling.

  • Code Modularity & Reusability: Well-structured components and service layers for scalable development and maintenance.

Project Links

Technologies

React.jsNext.jsTypescriptTailwindcssShadcnPrismaPostgresqlStripeAuth.js