[!NOTE]
This project is currently undergoing a rewrite. If you're interested in the code from the Cebu Hacktoberfest 2024 Hackathon, you can find it in thenuxt
branch.
The AI-powered matchmaking platform for developers, open-source projects, and indie hackers.
Built with TanStack Start and Vercel AI SDK.
Node.js 20 or later is recommended.
Install pnpm.
Install the necessary dependencies by running pnpm install
in the root directory of the project.
Create your own .env
file based on .env.example
.
# PostgreSQL connection
DATABASE_URL=
# AI API key
GOOGLE_GENERATIVE_AI_API_KEY=
# OAuth2 Providers
DISCORD_CLIENT_ID=
DISCORD_CLIENT_SECRET=
DISCORD_REDIRECT_URI=http://localhost:3000/api/auth/callback/discord
GITHUB_CLIENT_ID=
GITHUB_CLIENT_SECRET=
GITHUB_REDIRECT_URI=http://localhost:3000/api/auth/callback/github
GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=
GOOGLE_REDIRECT_URI=http://localhost:3000/api/auth/callback/google
Run the development server with pnpm dev
.
You can now access the development server at http://localhost:3000
.
Please read our Contributing Guidelines before starting a pull request.