Giter Club home page Giter Club logo

assess_enigma_......_harvard_university's Introduction

Assess ENIGMA

Don't judge the name, it's given by me and that's how I am !!

Video Discription: https://youtu.be/vZalumjvILg

Text Description:

In this project I have tried to develop a web application, in which you can create forums and submit/attempt forums, this web application has its own database where all the data related to usages and creations is stored.
This web application has two interfaces:

  • CREATOR
  • USER

CREATOR:

In the creator interface, you can create forums that would be submitted/attempted by others. But you have to first register or log in as a creator on the website.
After this, you can create forums simply by referring to the 'Create' button on the website. You have to first set the name and password for the forum you are going to create, so that you can give that ID and password to users to submit/attempt that particular forum. After setting all this up, the website will redirect you to a page on which you have the option to add objective and subjective questions according to your need. You can add as many as questions you want, just type the question/options and click add button. To commit and create the forum finally click on the button at the bottom, which says 'Submit and Create'.
Now the website will redirect you to a webpage that will show you the forum you created or a list of all the previously created forums. There you also get options like 'Edit and view' and 'Delete'. 'Edit and view' as the name says, by this you can edit and view the forums you created. And by the 'Delete' option you can delete a forum in just one click.
When you open 'Edit and view' it shows you all the questions you have added and an option with each question to edit or delete the question. It's very easy to edit a question, just select the part of the question (question or options) you want to edit, type the changes and submit the changes, it will automatically commit all changes in one click. There is one more option on the top of the webpage, that says 'Add question' by which you can add questions to the forum. But that questions will not be added to the same forum, it created a new forum that contains both previously added and newly added questions. On top, you also get one more option that is 'Responses', in which you can select the forum and see who has submitted/attempted the forum. You can also see their responses by further selection.

Now you are all set to distribute your forum ID and password to users, who would attempt/submit the forum you have created.


USER:

In the user interface, you have to just register or log in as a user on this web application. There you will get only two options 'Attempt' and 'Responses'.
Here if you want to attempt any forum created by a creator, you have to simply click on attempt and it will request you to enter ID and password, which you will get from the creator and you would be able to add responses to that particular forum. You can also see your responses by clicking on the option on top of the webpage that says 'Responses'. It contains the list of all the forums you have attempted/submitted in past or you are going to attempt/submit in the future.

Table Of Contents


TO USE THIS WEB APPLICATION YOU HAVE TO JUST INSTALL AND RUN THIS APPLICATION USING FLASK
AND THEN JUST DISTRIBUTE THE LINK YOU GET FROM FLASK SERVER TO ALL WHO WANT TO USE THIS WEB APPLICATION

A quick word on Academic Honesty. Before copying you should be aware that this web application is under my copyright, so you can only use this application, can't submit or sanction it under your name. If caught the consequences will be disastrous. So be careful !!

Final Certificate

assess_enigma_......_harvard_university's People

Contributors

sandhu-sahil avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.