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.
- 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
- clone the repository
npm install- copy
.env.exampleto.envand 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 pipelines for the different stat endpoints found in
- Create a stripe account
- Create a Clerk account
