Website to get and give question papers easily.
This is an website to help students get question papers from diffrent boards and universites. Question papers are accepted in pdf format from any authenticated user.
Users can easily signup by verifying their email through OTP and giving some basic informations. all contributions of user by providing question papers are recorded in their profile.
Right now paper verifications of question papers done manually. Users will get the confirmation email about accepting therir question papers.
Visit : https://qpweb.herokuapp.com/
Problems that I faced during examiniation to find the old question papers. Old papers helped me to pass any subject easily. Practincing the pattern of question paper helped me to prepare well for board examinations. And I am also trying to fullfill my wish of getting feedback for practiced question papers through online.
- Most of the students were not able to get previous question papers. Reasons may be,
- Colleges are not open during exam holidays.
- Lack of contact between seniors
- They may be facing some other difficulties.
- There is no website which can provide all academic question papers in an organized manner.
- There is no easy way to make it available for everyone.
- Why are previous year question papers important ?
- Question helps to get familiar with important questions.
- By solving question papers one can do next level preparation.
- Question papers help to easily pass the exam.
- Students can easily access required question papers.
- Anybody can upload any university, course , semester, subject and any year's question papers.
- All the question papers are displayed in an organized manner SEO friendly.
- Students can search for any question paper.
- Students should be able to practice question papers online.
- Students' answer papers can be reviewed online by lecturers.
Share your referral link with your friends.
- Live question paper practicing online.
- Evaluate your question papers and get suggessions.
- Python-3 https://www.python.org/downloads/
- Postgresql-12 https://www.postgresql.org/download/
- download the source code
git clone https://github.com/vignesh-cloud-prog/QP.git
move to the main directory
-
Creating virtual environment
- Download python virtualenv module if you are not already installed
pip install virtualenv
- Create virtual environment
virtualenv QP_env
- Activating the virtual environment
for Windows users
.\QP_env\Scripts\activate
for Linux/Mac Userssource QP_Env/bin/activate
- Install all the requirements
pip install -r requirements.txt
-
Setting up database
You need to create a database named qp using pgAdmin or command and update credentials in settings.py- Creating super user(optional)
python manage.py createsuperuser
go through the process
- Creating tables
python manage.py makemigrations
- Writing tables to the db
python manage.py migrate
-
Running the server
python manage.py runserver --settings MultipleSettings.development
- Visit website here http://127.0.0.1:8000/
- Documentation http://127.0.0.1:8000/admin/doc/