The aim of the project is to implement the core functionalities of Stackoverflow
Stackoverflow is an open community for anyone who codes. You can ask questions related to programming and even help others by answering their questions. Stackoverflow is used worldwide by millions of developers.
- Sign up, Log in and Log out
- Ask question
- Answer others questions
- Upvote and downvote questions
- Upvote and downvote answers
- View questions by most views or latest ones
- User Profile
- Edit and Delete your own questions and answers
- Search questions
- Frontend : HTML, CSS, Bootstrap and JavaScript
- Backend : Python, Django
- Database : SQLite
A step by step series of examples that tell you how to get a development env running
In your cmd or terminal:
git clone https://github.com/AbdAhmad/stackoverflow-clone-django.git
Then,
- cd stackoverflow-clone-django
- pip install -r requirements.txt
- python manage.py makemigrations
- python manage.py migrate
- python manage.py runserver
You are done with the setup now!