Skip to content

snlaight/aigenius

Repository files navigation

AIGenius

This is a Next.js project bootstrapped with create-next-app and replicates the T3 stack. It uses the following technologies:

  • Next.js
  • TailwindCSS
  • Stripe
  • tRPC
  • NextUI
  • Prisma
  • Fl0

Extra Information

This project is for developing and learning purposes only. It is not a real application. It uses an existing repository as influence for the idea, but I have refactored it to use tRPC with the App Router and NextUI, with a Postgresql Database deployed on Fl0. Link to the original repository here: Repo

Feel free to explore and modify the code to enhance your understanding of these technologies.

Environment Variables

You will need to set your own following environment variables if you wish to run the project locally:

  • NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY
  • CLERK_SECRET_KEY
  • NEXT_PUBLIC_CLERK_SIGN_IN_URL
  • NEXT_PUBLIC_CLERK_SIGN_UP_URL
  • NEXT_PUBLIC_CLERK_AFTER_SIGN_IN_URL
  • NEXT_PUBLIC_CLERK_AFTER_SIGN_UP_URL
  • NEXT_PUBLIC_CRISP_CHAT_API
  • OPENAI_API_KEY
  • REPLICATE_API_TOKEN
  • RIFFUSION_API_NAME
  • RIFFUSSION_USER_NAME
  • RIFFUSION_TOKEN
  • ZEROSCOPE_API_NAME
  • ZEROZCOPE_VERSION
  • ZEROSCOPE_TOKEN
  • DATABASE_URL
  • STRIPE_API_KEY
  • NEXT_PUBLIC_STRIPE_KEY
  • STRIPE_WEBHOOK_SECRET

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors