Skip to content

GSG-G7/whats-going-on

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

135 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Whats going on

travis

Team:

  • Sajeda Ismail
  • Alaa Yasin
  • Fadi Alamassi
  • Imad Shatali

Why Do we build this website?

  • To let the users know the latest news in the world and search about any topic they want.

What does this website do?

  • It shows the latest news, and to let them search about any topic they want.

How did we build this website?

  • First, Read the project in details and discussed the requirements together, and we looked for an appropriate, easy, key-protected API.
  • Second, Design the file structure for our project (client/server)
  • Third, Drew a layout for the our website, created the repo, installed the needed npm modules and set up Travis CI
  • Forth, Separated the team into two pairs and started working on writing the tests and the route functions (home, statics, latest, search, errors) right afterwards
  • Fifth, We rendered the API results in the webpage
  • Sixth Imad styled our website, and he was like this:

css


  • Sixth, Deployed our server on heroku platform
  • Seventh, Refactored our code

User Journey

When the user enters the website, He/She will be able to:

  • See the latest news from the NewsAPI.org.
  • Search for news.
  • Read titles, descriptions, publishing date and click on the main title to read the article.

Releases

No releases published

Packages

 
 
 

Contributors