Skip to content

ArpitShukla3/Exam-Frontend

Repository files navigation

                        Exam.io

Exam.io a free and open resource for conducting Exam

Features

  • Login using your Github or Google account
  • Create exams
  • Add questions,images and options
  • Share exams using hash keys
  • Attend exams and submit the exam within stipulated time
  • Upload Answer key and share result on emails in one click

Environment Variables

To run this project, you will need to add the following environment variables to your .env file

  • Create an account on Clerk
  • Go to applications section and create an application
  • Go to dashboard and get you CLERK_SECRET_KEY NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY
  • create a .local.env
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY= `Enter the key`
CLERK_SECRET_KEY= Enter the key
NEXT_PUBLIC_CLERK_SIGN_IN_URL=/sign-in
NEXT_PUBLIC_CLERK_SIGN_UP_URL=/sign-up
NEXT_PUBLIC_CLERK_AFTER_SIGN_IN_URL=/dashboard
NEXT_PUBLIC_CLERK_AFTER_SIGN_UP_URL=/dashboard

Run Locally

Clone the project

  git clone https://github.com/ArpitShukla3/Exam-Frontend.git

Go to the project directory

  cd Exam-Frontend

Install dependencies

  npm install --force

Start the server

  npm run dev

Screenshots

App Screenshot