The open assessment platform
Eval is an open source platform designed to revolutionize the way companies assess technical candidates. By leveraging real-world open source issues, the platform provides a more accurate and effective way to evaluate a candidate's actual coding and problem-solving skills.
- clone the Eval repository in your local environment
git clone https://github.com/openeval/eval.git
- go to the project folder
cd eval
- install dependencies
pnpm i
- Start Supabase local environment
https://supabase.com/docs/guides/cli/local-development
pnpm supabase start
- Set up your .env file
- Duplicate .env.example to .env and adjust to your new local environment
Started supabase local development setup.
API URL: http://localhost:54321
DB URL: postgresql://postgres:postgres@localhost:54322/postgres
Studio URL: http://localhost:54323
Inbucket URL: http://localhost:54324
anon key: eyJh......
service_role key: eyJh......
- Init & seed database
pnpm prisma migrate dev --name init
pnpm run db:seed
to start the app just run the command
yarn run dev
check package.json to see other available commands
Please see our contributing guide.
We have a list of good first issues that contain bugs that have a relatively limited scope. This is a great place to get started, gain experience, and get familiar with our contribution process.
this project woudn't exist without this awesome open source projects