https://github.com/nikamrohan/news-aggregator
News Aggregator Using Python,Django ,Scrapy Frameworks.
https://github.com/nikamrohan/news-aggregator
django django-framework economic-times economy entertainment hindustantimes indian-express lifestyle news news-aggregator python scrapy scrapy-framework sports techcrunch technews the variety verge
Last synced: 4 months ago
JSON representation
News Aggregator Using Python,Django ,Scrapy Frameworks.
- Host: GitHub
- URL: https://github.com/nikamrohan/news-aggregator
- Owner: NikamRohan
- License: mit
- Created: 2020-04-13T17:13:46.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2022-12-08T04:02:05.000Z (over 2 years ago)
- Last Synced: 2025-01-31T23:05:10.665Z (4 months ago)
- Topics: django, django-framework, economic-times, economy, entertainment, hindustantimes, indian-express, lifestyle, news, news-aggregator, python, scrapy, scrapy-framework, sports, techcrunch, technews, the, variety, verge
- Language: Python
- Homepage:
- Size: 5.31 MB
- Stars: 30
- Watchers: 3
- Forks: 9
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# NewsAggregator
Stay Updated With Latest News Articles From Top News Websites Across Various Fields
## Installation
1. **First clone the repository in your system.**
`git clone https://github.com/NikamRohan/News-Aggregator.git`
2. **Then Change Directory to News-Aggregator.**
`cd News-Aggregator`
3. **Then start Virtual Environment within current Directory.**
`virtualenv virtual_environment_name`
`virtual_environment_name\Scripts\activate`
4. **Then install the dependencies from requirements.txt.**
`pip install -r requirements.txt`
5. **Then Apply Migrations.**
`python manage.py makemigrations`
`python manage.py migrate`
6. **Execute the manage.py file to runserver.**
`python manage.py runserver`
7. **Then Goto your favourite Browser and Type in localhost:8000.**
8. **Now you should be able to navigate through the website and explore its features.**
## Screenshots of Website
**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)**
