This is a content aggregator that gets different tech contents from different websites plus a blog forum(Made with Python & Django).
Live website: https://content-aggregator-5fe32d76e660.herokuapp.com/
git clone https://github.com/Kingsolomon445/content-aggregator
File to modify -> content_aggregator/content_aggregator/settings.py
change SECRET_KEY value into any random secret key or export to env as SECRET_KEY
python -m virtualenv venv
source venv/bin/activate
pip install -r requirements.txt
python manage.py makemigrations
python manage.py migrate
python manage.py runserver
This is important so celery can work for task scheduling, you may need to set up redis and a broker before running these commands
These commands are for MAC and may be different for other OS
redis-server
sudo rabbitmq-server
celery -A content_aggregator beat -l INFO --scheduler django_celery_beat.schedulers:DatabaseScheduler
celery -A content_aggregator worker --loglevel=info
Go to localhost:8000