Skip to content
This repository has been archived by the owner on Jun 30, 2024. It is now read-only.

Latest commit

 

History

History
29 lines (22 loc) · 927 Bytes

README.md

File metadata and controls

29 lines (22 loc) · 927 Bytes

LinkTour

LinkTour

Overview

This repository contains the code for LinkTour, an open source link in bio app largely based on the open source project linktour.ca and Nextjs template Taxonomy.

Technologies

  • React 18
  • NextJS 13
  • Clerk for user authentication and management
  • Prisma with Planetscale
  • Tinybird for real-time stats
  • Shadcn's Radix components styled with TailwindCSS
  • Stripe for subscriptions

Setup

  • clone the repository
  • npm install
  • copy .env.example to .env and fill in the blanks with your values
    • Create a Clerk account
      • Get keys for google and github
    • Create a planetscale account
    • Create a Tinybird account
      • Create pipelines for the different stat endpoints found in @/lib/api/stats.ts (VALID_TINYBIRD_ENDPOINTS)
    • Create a stripe account