hairpoint.app

First startup I ever made! Hairpoint.app is a modern haircut booking platform built with Next.js, Prisma, Stripe, and Tailwind CSS, offering seamless appointment scheduling and business management.

Strahinjaโ€ขFebruary 12, 2025
Project image
Project image
Project image
Project image
Project image
Project image
Project image
Project image
Project image
Project image
Project image
Click on the image to see it in full screen

hairpoint.app

A modern haircut booking platform enabling customers to schedule appointments and business owners to manage services efficiently.

Features

  • ๐Ÿ’‡ Customer booking system
  • ๐Ÿ“… Calendar integration for easy scheduling
  • ๐Ÿ› ๏ธ Business dashboard for service management
  • ๐Ÿ” Secure authentication with NextAuth
  • ๐Ÿ—‚๏ธ Database powered by Prisma
  • ๐ŸŒ Localization with Paraglide
  • ๐ŸŽจ Modern UI with Tailwind CSS and Shadcn-UI
  • ๐Ÿ“ฑ Mobile-friendly responsive design
  • ๐Ÿ’ณ Payment handling with Stripe
  • ๐Ÿ” Form validation using Zod
  • ๐Ÿงช Testing with Jest and Playwright

Tech Stack

  • Framework: Next.js 15 (App Router)
  • Auth: NextAuth.js
  • Database: Prisma & PostgreSQL
  • UI: React, TailwindCSS, Shadcn/UI
  • Testing: Jest, React Testing Library, Playwright
  • Payments: Stripe
  • Internationalization: Paraglide

Support

If you find this project useful, consider giving it a star! ๐ŸŒŸ