Skip to content

pedromiranda96/quizzer

Repository files navigation

This is a work in progress

Quizzer is an app where users can create and answer quizzes. Its core stack is the T3 stack.

Running the app

  1. Clone/fork this repository
  2. Install the dependencies with pnpm install
  3. Create an OAuth 2.0 app in Google. You will need a client id and secret for the authentication to work.
  4. Make sure you have Postgres running. I've set up a docker-compose.yml file with Postgres, so if you have Docker installed just run docker-compose up on your terminal.
  5. Set up your environment following the .env.example file.
  6. Push the Prisma migrations to the database by running pnpm prisma db push.
  7. Run the app with pnpm run dev.

Helpful Links

Screenshots

Here are a few images of what was built so far

Create quiz page Create quiz page - Question management Create quiz page - Question management Create quiz page - Question management Create quiz page