A dev.to clone that incorporates the majority of its features,
allowing users to create profiles, publish articles, interact with other users through comments and reactions.
Live Site
·
Report Bug
·
Request Feature
Table of Contents
A dev.to clone that incorporates the majority of its features, allowing users to create profiles, publish articles, interact with other users through comments and reactions.
To get a local copy up and running follow these steps.
You need NodeJs and Python installed on your machine.
Clone the repo
git clone https://github.com/ankitdevelops/devblogs.gitSetting Up the Backend
cd backend Create a virtual environment and install the dependencies
virtualenv env
pip install -r requirements.txt
# or only if using pipenv
pipenv shell
pipenv installStart the Django Development Server
python manage.py collectstatic #only if needed
python manage.py makemigrations #only if needed
python manage.py migrate #only if needed
python manage.py runserverSetting Up the Frontend
cd frontendInstall dependencies from package.json and start the server
npm install
npm start Distributed under the MIT License. See LICENSE.md for more information.
Ankit Kumar - @linkedin/helloankit
Project Link: https://django-devblogs.vercel.app/
Read more