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

SDBurt/linktour

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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