Skip to content

Linguify is a language learning platform. Learn a new language today!

License

Notifications You must be signed in to change notification settings

sajayprakash/linguify

Repository files navigation

Linguify

linguify-banner

Linguify is a language learning platform. Learn a new language today!
Demo - https://linguify-demo.vercel.app

Environment Variables

To run this project, you will need to add the following environment variables to your .env file

  • NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY
  • CLERK_SECRET_KEY
  • DATABASE_URL

You can also use the provided .env.example file to configure these variables

cp .env.example .env

Deployment

To deploy this project run, make sure you have pnpm installed first and have configured the environment variables.

  # install the packages
  pnpm install

  # run the dev server
  pnpm run dev

Visit http://localhost:3000

Tech Stack

  • Next.js: A React-based framework for building server-rendered and static web applications.
  • Tailwind CSS: A utility-first CSS framework for rapid UI development.
  • Shadcn/ui: A collection of reusable components for building accessible and customizable UIs.
  • Drizzle ORM: A lightweight, type-safe ORM for TypeScript and JavaScript applications.
  • PostgreSQL: Serverless PostgreSQL database platform (Neon DB).
  • Clerk: An authentication and user management platform for modern web applications.

License

About

Linguify is a language learning platform. Learn a new language today!

Resources

License

Stars

Watchers

Forks