Loftet

screenshot of Loftet

E-commerce for vintage clothing

Overview

LOFTET is an ecommerce platform for men's apparel built using Next.js, Sanity.io, and Stripe. It offers a quick and easy content management system (CMS) for managing products and categories. The web app fetches products from Sanity.io and renders them on the front end. Integrated payment options include Stripe for card payments and Klarna for customized options for Swedish consumers.

Features

  • Server-rendered React for fast performance and SEO
  • Sanity.io CMS for easy content management
  • Stripe integration for secure and customizable payment processing
  • Product catalog, shopping cart, and checkout process
  • Product sorting and search functionality
  • Admin panel for managing orders through Stripe
  • Unit and integration testing with Jest and React Testing Library
  • End-to-end testing with Cypress

Summary

LOFTET is an ecommerce platform built with Next.js, Sanity.io, and Stripe. It utilizes server-rendered React for optimal performance and SEO. The Sanity.io CMS allows for easy content management, while Stripe integration ensures secure and customizable payment processing. The platform offers a range of features including product catalog management, shopping cart functionality, and sorting/search options. The project also includes an admin panel for order management and comprehensive testing using Jest, React Testing Library, and Cypress. Overall, LOFTET provides a solid foundation for building and customizing an ecommerce platform.