HackEd
A mobile application which helps the users to grade multiple-choice tests in minutes. The user would be able to upload the image of OMR sheet and within seconds, the app returns the marks along with the responses marked by the students
Installation - Android App
cd client
Install Expo
npm install --global expo-cli
Install dependencies
npm install
-
Change URL in constants/Globals.js to your computers IP.
-
IP can be found in windows using
ipconfig
- Mac or Linux
ifconfig
Run using
npm start
A tab will open on your web browser. Download Expo client app from the play store and scan the QR code from the tab opened in the browser.
Installation - Backend
- Go to server directory
cd server
- Create python3 virtual environment using the command
virtualenv -p $(which python3) venv
- Activate virtual environment using
source venv/bin/activate
- Install requirements using
pip install -r requirements.txt
-
Copy weights file from the link - https://drive.google.com/file/d/1s7jCgyH3NpVWnXlswEAuWrdBeNDDnLjx/view?usp=sharing into server/ML/models
-
run the app using the command
python app.py