News Aggregator Using Python,Django ,Scrapy Frameworks.
MIT License
Stay Updated With Latest News Articles From Top News Websites Across Various Fields
First clone the repository in your system.
git clone https://github.com/NikamRohan/News-Aggregator.git
Then Change Directory to News-Aggregator.
cd News-Aggregator
Then start Virtual Environment within current Directory.
virtualenv virtual_environment_name
virtual_environment_name\Scripts\activate
Then install the dependencies from requirements.txt.
pip install -r requirements.txt
Then Apply Migrations.
python manage.py makemigrations
python manage.py migrate
Execute the manage.py file to runserver.
python manage.py runserver
Then Goto your favourite Browser and Type in localhost:8000.
Now you should be able to navigate through the website and explore its features.
Home Page
Register Page
Login Page
Dashboard of User After Logging In
After Clicking on Tech Button
After Clicking on Economy Button
After Clicking on Sports Button
After Clicking on Politics Button
After Clicking on Lifestyle & Health Button
After Clicking on Entertainment Button
Forgot Password Page Here User Have to Input Registered Email-Id Password Reset-link will be sent on the same
Profile Page of User User could Add New Profile Photo(by default one is added during registration)