A one place destination to check whatever is trending on the top social and news websites at present.

Overview
Banner

Logo

UpTrend

A one place destination to check whatever is trending on the top social and news websites at present.
Explore the docs »

View Demo · Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Getting Started
  3. Roadmap
  4. Contributing
  5. License
  6. Contact

About The Project

The motive of this project is to scrape trending stuff from top websites which are mostly visited on a daily basis by users and show them in a single page application consisting of links to trending stuff. For the purpose of hacktoberfest we will be currently focusing on scraping trending data from

  1. Youtube
  2. Reddit
  3. Instagram
  4. CNN top stories
  5. more will be added with progress........

Built With

The dependancies currently consist of the following,

Getting Started

Follow the steps below to set-up the project on your local machine,

Prerequisites

  1. Python (3.6 and above)
  2. pip (python package installer)

Installation

  1. Start by creating a virtual environment for the project by using the following command, python -m venv

  2. Activate the virtual environment by using the following command, /scripts/activate

  3. Install required dependencies from requirements.txt using the following command, pip install -r requirements.txt

    Tip: If you install new dependencies while submiting a PR, please do not forget to update requirements.txt. You can use the following command to save yourself the trouble pip freeze > requirements.txt

  4. Now, you can run the project by using the command python app.py

Roadmap

See the open issues for a list of proposed features (and known issues).

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch ( git checkout -b feature/AmazingFeature )
  3. Add your Changes ( git add . )
  4. Commit your Changes ( git commit -m 'Add some AmazingFeature' )
  5. Push to the Branch ( git push origin feature/AmazingFeature )
  6. Open a Pull Request

License

Distributed under the MIT License. See LICENSE for more information.

Contact

Mail us at - [email protected]
Mail maintainer at - [email protected]

You might also like...
A script that will warn you, by opening a new browser tab, when there are new content in your favourite websites.
A script that will warn you, by opening a new browser tab, when there are new content in your favourite websites.

web check A script that will warn you, by opening a new browser tab, when there are new content in your favourite websites. What it does The script wi

A light library to build tiny websites
A light library to build tiny websites

A light library to build tiny websites

A framework that let's you compose websites in Python with ease!

Perry Perry = A framework that let's you compose websites in Python with ease! Perry works similar to Qt and Flutter, allowing you to create componen

A feed generator. Currently supports generating RSS feeds from Google, Bing, and Yahoo news.

A feed generator. Currently supports generating RSS feeds from Google, Bing, and Yahoo news.

Coinloggr - A learning resource and social platform for the coin collecting community
Coinloggr - A learning resource and social platform for the coin collecting community

Coinloggr A learning resource and social platform for the coin collecting commun

NewsBlur is a personal news reader bringing people together to talk about the world.

NewsBlur NewsBlur is a personal news reader bringing people together to talk about the world.

A nonebot2 plugin, send news information in a picture form.
A nonebot2 plugin, send news information in a picture form.

A nonebot2 plugin, send news information in a picture form.

Stocks Trading News Alert Using Python

Stocks-Trading-News-Alert-Using-Python Ever Thought of Buying Shares of your Dream Company, When their stock price got down? But It is not possible to

 Gaia: a chrome extension that curates environmental news of a company
Gaia: a chrome extension that curates environmental news of a company

Gaia - Gaia: Your Environment News Curator Call for Code 2021 Gaia: a chrome extension that curates environmental news of a company Explore the docs »

Comments
  • Create a beautiful Navigation bar on index page.

    Create a beautiful Navigation bar on index page.

    🚀 Feature

    Problem Statement I would like the contributor to create a beautiful navigation bar with space for categories section.

    Solution Create a attractive navigation bar with categories (choices field) , home, etc.

    good first issue feature hacktoberfest 
    opened by amanjha8100 4
  • Updated index.html page with bootstrap navbar and design

    Updated index.html page with bootstrap navbar and design

    Description!

    Used bootstrap and css styling to update the index.html Added a navbar with home and categories tab, with dropdown (links not update) Added CSS styling for background and text formating Added footer. The footer links to this repository

    Checklist

    • [x] I am making a proper pull request, not spam.
    • [x] I've checked the issue list before deciding what to submit.

    Add relevant screenshot or video (if any)

    Screenshot for the webpage attached image

    hacktoberfest-accepted hacktoberfest 
    opened by rajatkeshri 0
  • Create a beautiful card section matching with the theme to host Youtube Scrape Video links.

    Create a beautiful card section matching with the theme to host Youtube Scrape Video links.

    🚀 Feature

    Problem Statement A beautiful card matching with the current theme to host YouTube scrape video links.

    Solution I would like the contributor to create a card section where the data rendered from the backend can be reflected.

    Fell free to discuss any further doubts in the comment section!

    good first issue feature hacktoberfest 
    opened by amanjha8100 0
  • Write a script to scrape data from YouTube and reflect them on index page.

    Write a script to scrape data from YouTube and reflect them on index page.

    🚀 Feature

    Problem Statement Scrape trending videos data from youtube trending using beautiful soup, selenium, etc.

    Description I would like the contributor to scrape data from youtube trending and then write a flask function to help reflect the data on the index page.

    help wanted feature hacktoberfest 
    opened by amanjha8100 2
Owner
Google Developer Student Clubs - JGEC
Official GitHub organization for the Google Developer Student Clubs - JGEC
Google Developer Student Clubs - JGEC
One destination for all the developer's learning resources.

DevResources One destination for all the developer's learning resources. Find all of your learning resources under one roof and add your own. Live ✨ Y

Gaurav Sharma 33 Oct 21, 2022
Given tool find related trending keywords of input keyword

blog_generator Given tool find related trending keywords of input keyword (blog_related_to_keyword). Then cretes a mini blog. Currently its customised

Shivanshu Srivastava 2 Nov 30, 2021
This repo will have a small amount of Chrome tools that can be used for DFIR, Hacking, Deception, whatever your heart desires.

Chrome-Tools Overview Welcome to the repo. This repo will have a small amount of Chrome tools that can be used for DFIR, Hacking, Deception, whatever

null 5 Jun 8, 2022
A place where one-off ideas/partial projects can live comfortably

A place to post ideas, partial projects, or anything else that doesn't necessarily warrant its own repo, from my mind to the web.

Carson Scott 2 Feb 25, 2022
Meera 2 May 12, 2022
This Python script can enumerate all URLs present in robots.txt files, and test whether they can be accessed or not.

Robots.txt tester With this script, you can enumerate all URLs present in robots.txt files, and test whether you can access them or not. Setup Clone t

Podalirius 32 Oct 10, 2022
Hexa is an advanced browser.It can carry out all the functions present in a browser.

Hexa is an advanced browser.It can carry out all the functions present in a browser.It is coded in the language Python using the modules PyQt5 and sys mainly.It is gonna get developed more in the future.It is made specially for the students.Only 1 tab can be used while using it so that the students cant missuse the pandemic situation :)

null 1 Dec 10, 2021
Ahmed Hossam 12 Oct 17, 2022
PORTSCANNING-IN-PYTHON - A python threaded portscanner to scan websites and ipaddresses

PORTSCANNING-IN-PYTHON This is a python threaded portscanner to scan websites an

null 1 Feb 16, 2022