GitHub - openeval/eval

The open assessment platform

Overview

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.

Development

  1. clone the Eval repository in your local environment
git clone https://github.com/openeval/eval.git
  1. go to the project folder
  1. install dependencies
  1. Start Supabase local environment

https://supabase.com/docs/guides/cli/local-development

  1. 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......

  1. Init & seed database
 pnpm prisma migrate dev --name init

Usage

to start the app just run the command

check package.json to see other available commands

Contributing

Please see our contributing guide.

Good First Issues

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.

Acknowledgements

this project woudn't exist without this awesome open source projects