
News Buddy Homepage

Articles Tab - View All Articles

Topics Tab - Filter By Topic

Single Article Page

News Buddy is a web app similar to Reddit. This was my first solo project coding the full back-end and front-end using Javascript, HTML and CSS. For the back-end, I built an API, making requests to a PSQL database. Users can retrieve various data, as well as post and edit their comments, likes etc. The codebase is structured using MVC architecture and was developed using TDD. The front-end is designed as a user-friendly way to interact with the data from the API. Users can view articles, filter by topic and leave comments and likes through the web app. The code is separated into components and linked using React. I also used Wave to assess the accessibility of the page and make changes accordingly.