Prashnottar, a Quora clone built using django.
- Custom Front Page Trending/Ranking Algorithm: The project uses a custom trending/ranking algorithm which ensures maximum interaction among users.
- Topics Automatically Generated: For every question entered by the user, topics are automatically generated using RAKE algorithm.
- Voting: Voting functionality for questions, answers & comments.
- Nested Comments: Threaded (Nested) comments upto 4 levels.
- Similar Questions suggestion: In the question detail page, for every question similar questions are suggested to the user.
- Anonymous Users: Ask/Answer questions anonymously.
- Follow/Unfollow System: Users can follow/unfollow other users as well as questions.
- Notification System: Robust Notification system built using django signals.
- Request System: Users can request answers for a question from other users.
- Text Formatting: Integration of django-summernote for better text formatting.
- Many more!
- Clone this repo using
https://github.com/singhkumarpratik/prashnottar-django.git
- Install dependencies using
pip install -r requirements.txt
- Migrate using
python manage.py migrate
- Load fixtures using
python manage.py loaddata fixtures/users.json
python manage.py loaddata fixtures/qnA.json
- Run server using
python manage.py runserver
https://prashnottar-django.herokuapp.com/
Test credentials:
username: johndoe@gmail.com
password: Wsy8r6TZW3bSk