ThonLabs is an open-source all-in-one platform that gives your SaaS the foundation it needs — with plug-and-play authentication, user and organization management, and more.
Join our waitlist - https://thonlabs.io
This is the frontend project and uses Next.js, TailwindCSS, ShadcnUI, turborepo and more.
Make sure you have pnpm installed, since it's our package manager.
npm i -g pnpmInstall the packages
pnpm iThonLabs uses ThonLabs, so you need to create an .env file at apps/labs and adds your ThonLabs Environment ID and Public Key
NEXT_PUBLIC_TL_API=http://localhost:3100 # Backend server URL
NEXT_PUBLIC_TL_AUTH_API=http://localhost:3100 # Backend server URL
NEXT_PUBLIC_TL_ENV_ID=<your_env_id>
NEXT_PUBLIC_TL_PK=<your_public_key>Here you can learn how to setup the ThonLabs Services
Run the project
turbo dev --filter labsThe project will start on port https://localhost:3000