Skip to content

BrokenStryker/risk-main

Repository files navigation

# Notes App Starter This is a full-stack app template for courses on [Takeoff](https://JoinTakeoff.com/). ## Sponsors If you are interested in sponsoring my repos, please contact me at [[email protected]](mailto:[email protected]). Or sponsor me directly on [GitHub Sponsors](https://github.com/sponsors/mckaywrigley). ## Tech Stack - IDE: [Cursor](https://www.cursor.com/) - AI Tools: [V0](https://v0.dev/), [Perplexity](https://www.perplexity.com/) - Frontend: [Next.js](https://nextjs.org/docs), [Tailwind](https://tailwindcss.com/docs/guides/nextjs), [Shadcn](https://ui.shadcn.com/docs/installation), [Framer Motion](https://www.framer.com/motion/introduction/) - Backend: [PostgreSQL](https://www.postgresql.org/about/), [Supabase](https://supabase.com/), [Drizzle](https://orm.drizzle.team/docs/get-started-postgresql), [Server Actions](https://nextjs.org/docs/app/building-your-application/data-fetching/server-actions-and-mutations) - Auth: [Clerk](https://clerk.com/) - Payments: [Stripe](https://stripe.com/) ## Prerequisites You will need accounts for the following services. They all have free plans that you can use to get started. - Create a [Cursor](https://www.cursor.com/) account - Create a [GitHub](https://github.com/) account - Create a [Supabase](https://supabase.com/) account - Create a [Clerk](https://clerk.com/) account - Create a [Stripe](https://stripe.com/) account - Create a [Vercel](https://vercel.com/) account You will likely not need paid plans unless you are building a business. ## Environment Variables ```bash # DB (Supabase) DATABASE_URL= # Auth (Clerk) NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY= CLERK_SECRET_KEY= NEXT_PUBLIC_CLERK_SIGN_IN_URL=/login NEXT_PUBLIC_CLERK_SIGN_UP_URL=/signup # Payments (Stripe) STRIPE_SECRET_KEY= STRIPE_WEBHOOK_SECRET= NEXT_PUBLIC_STRIPE_PORTAL_LINK= NEXT_PUBLIC_STRIPE_PAYMENT_LINK_YEARLY= NEXT_PUBLIC_STRIPE_PAYMENT_LINK_MONTHLY= ``` ## Setup 1. Clone the repository 2. Copy `.env.example` to `.env.local` and fill in the environment variables from above 3. Run `npm install` to install dependencies 4. Run `npm run dev` to run the app locally # risk-main

About

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published

Contributors 2

  •  
  •  

Languages