/TechTests

An online portal to conduct technical tests with a variety of problem types not easy right now

Primary LanguageJavaScript

TechTests

Important:

A note to all the pools partipating in SourceCode, Takneek 2016:

You may see the available milestones with their points in ISSUES -> MILESTONES i.e. Here

Press the watch button on the top to be notified of any changes to this repository!

Please note that the milestones may be updated (adding clarifications, increasing points on unsolved issues) without prior notification. More milestones will be added to the list as the event progresses, so please stay up to date. We will announce these updates on our IRC channel, details of which have been mentioned below.

For any doubts, you should make a github issue. You may also connect with us at #pclub-takneek16 or send a private message on IRC to pallav, kunalkap or saksham. (although this is not recommended). You may email us at pclubiitk@gmail.com. Trying any other means of communication would lead to negative points being awarded to that pool.

Description

An online portal to conduct technical tests with a variety of problem types.

This is a portal that can be used to conduct online tests on programming topics. It consists of two parts, the server side or the backend, and the client side, or the frontend. The whole project is to be built on NodeJS, HTML, Javascript.

The following functionality is to be implemented:

  • Login: Both users and admin should be able to login into the portal.
  • Admin Panel: A separate panel for admin having the following features:
    • Ability to create tests with all types of questions.
    • Ability to mark correct/wrong/fix on submitted subjective answers in realtime
  • User panel: A panel for non-admins
    • Ability to view all available tests
    • Take tests

Specific details are mentioned in the server and client folders.