This is a django based web application. One need to install python, django and other dependencies to run this project. It's recommended to create a virtual environment and start contributing. As of now only admin can add the blogs and rest can see.
- Install Python3 and pip
- Install
virtualenvwrapper
and add it to your terminal path. - Clone the repository and create the virtual environment
$ git clone https://github.com/abhishekbvs/blog-aggregator.git $ cd blog-aggregator $ mkvirtualenv --python=python3 webapp $ workon webapp
- Install the dependencies from
requirements.txt
$ pip install -r requirements.txt
- Start the virtual environment
workon webapp
- Set up the database
python manage.py migrate
- Create super user
python manage.py createsuperuser
- Run the project
python manage.py runserver