🌐 At a time when the news is constantly evolving, we believe it's more important than ever to have a reliable source of information. We believe that understanding global news is essential for building a better and more connected world. By staying informed about different cultures, societies, and perspectives, we can foster empathy and understanding and work towards creating a more just and equitable society. We thought it was important to provide people with accurate and unbiased news from around the globe, covering a wide range of topics including politics, technology, science, health, business, and more.

💻 Through building the project, we learned an array of different technologies including the Python library Flask, SQLAlchemy, and SQL. We were able to merge HTML, CSS, and JavaScript with backend programming in Python to create a decentralized news social media, covering news for every country. After creating an account, everyone can comment and leave likes on news stories by clicking the country they want news about.

❗ We faced challenges on the front end and on the back end programming of the project. We initially wanted to use React for some of the front-end components, but we ran into issues. To solve this issue we ended up building every page of the website from scratch using HTML/CSS, and JavaScript. Some of us had to learn some new technologies from scratch, such as Flask and SQL, as we were new to them. Also, as our team utilized a variety of technologies, we had a compatibility issue between the Javascript side and the Python side.

💡 Even though we encountered many challenges, this was a great learning experience for web development, web scraping algorithms and team building, and we've managed to come up with a final product that we're proud of.

+ 1 more
Share this project:

Updates