You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The objective of the OMR reader is to simplify the work of teachers by providing them with a ‘smart’ solution to correct OMR sheets without the use of the classic OMR machine. The OMR reader merely works on the basis of taking snapshots of the answer key and the response sheets of students, hence can be done in the comfort of one's home and no additional devices are needed.
This project has been designed keeping the classroom in mind. The features of the OMR reader have been tailored to fit the classroom context and have been limited in that way in order to prevent misuse. Despite all of this, we have designed the assistant keeping scalability in mind and have made sure that if the need to add additional features arises, it will be as easy as adding on to the dataset and with a few other additions to the code of the application.
Instructions to run the App
1)Clone the repository's master branch and open the backend folder
2)A virtual environment will have to be created and do " pip install -r "requirements.txt" "
3)Run python run.py to run the backend on a localhost (the code in run.py will have to be modified and host must be changed to the IP address of the pc on which the backend is running.
4)Navigate to the Frontend folder in the cloned repository
5)Replace "YOUR_IP" in App.js with the IP address of your computer.
6)run the frontend expo CLI by navigating to the project directory of the frontend by typing the following commands.
7)"npm install" to install all the required packages
8)"npm start" to run the server
9)A browser window will open up and then you'll be required to click on Run on Android device/simulator or Run on iOS
10)The app will get installed and you can try running the app.