Skip to content

Latest commit

 

History

History
35 lines (24 loc) · 889 Bytes

File metadata and controls

35 lines (24 loc) · 889 Bytes

Examiner

A Rest Api Service For Taking MCQ Mock Exam.

Features

  • Authentication And Authorization.
  • Storing large number of MCQ questions with tagging Wich work as Search engine / Query Engine.
  • Generate random question set on demand.
  • Check answer sheet, mark the answer sheet and store as history of a user.
  • A community forum where user can ask question and answer question.
  • Proper user management

Technologies

  • golang
  • postgresql

How to run

Before running you have to Generate Secret Key For Application.

For private key:

openssl ecparam -genkey -name prime256v1 -noout -out ec256-private.pem && cat ec256-private.pem | base64

And Save the content to .env file in JWT_PRIVATE_KEY=. Or See the env file

To run this application locally docker is required.

docker compose up --build

For More help you can run make help