2026-06-10 20:12:00 +00:00
2026-06-10 20:07:13 +00:00
2026-06-10 20:07:13 +00:00
2026-06-10 20:07:13 +00:00
2026-06-10 20:07:53 +00:00
2026-06-10 20:12:00 +00:00
2026-06-10 20:07:13 +00:00
2026-06-10 20:11:59 +00:00
2026-06-10 20:07:13 +00:00
2026-06-10 20:07:13 +00:00
2026-06-10 20:07:13 +00:00
2026-06-10 20:07:13 +00:00
2026-06-10 20:07:13 +00:00
2026-06-10 20:07:13 +00:00
2026-06-10 20:07:13 +00:00
2026-06-10 20:07:13 +00:00
2026-06-10 20:07:13 +00:00
2026-06-10 20:07:13 +00:00
2026-06-10 20:11:58 +00:00
2026-06-10 20:07:13 +00:00
2026-06-10 20:11:59 +00:00
2026-06-10 20:07:13 +00:00
2026-06-10 20:07:13 +00:00
2026-06-10 20:07:13 +00:00
2026-06-10 20:07:13 +00:00

Klipptider

Klipptider is a web application designed to simplify the process of finding and booking available hair salon appointments in Kungsbacka, Sweden.

Project Overview

The application automates the process of scanning Bokadirekt (a popular booking platform) for available appointment slots at top salons in Kungsbacka. Users can easily filter times by date and specific salon, and then directly click to book their desired slot.

Key Features

  • Automated Time Scraping: A Python backend with Playwright scans Bokadirekt every 30 minutes to fetch the latest available times.
  • Easy Filtering: Quickly find appointments by filtering based on date and specific salon.
  • Direct Booking: Each available time slot is a clickable link that redirects users to Bokadirekt to complete their booking securely.
  • Cached & Updated Data: Appointment data is cached locally and refreshed regularly to ensure users always see the most current information.
  • User-Friendly Interface: Designed for a seamless and stress-free experience in finding hair salon appointments.

Technologies Used (Frontend)

  • Next.js
  • React
  • Tailwind CSS
  • GSAP (for animations)

Technologies Used (Backend - for scraping)

  • Python
  • Playwright

Setup and Installation

(Instructions for setting up the project locally will go here, including environment variables, dependencies, and running scripts.)

Contributing

(Guidelines for contributing to the project will go here.)

Contact

For any inquiries or support, please contact info@klipptider.se.

License

(License information will go here.)

Description
No description provided
Readme 889 KiB
Languages
TypeScript 95.9%
CSS 3.3%
Python 0.6%