Skip to content

Ahmed-ao/tweeter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tweeter Project

Tweeter is a simple, single-page Twitter clone.

This project has been implemented with jquery, ajax, sass, express, express and timeago lbis. This project has two layouts, mobile ones and desktop app. it provides warning messages in two cases the user tried to post an empty tweet or too long one. it refreshes automatically to show the new tweets which will add by default to the top of the list.

Getting Started

  1. Create a new repository using this repository as a template.
  2. Clone your repository onto your local device.
  3. Install dependencies using the npm install command.
  4. Start the web server using the npm run local command. The app will be served at http://localhost:8080/.
  5. Go to http://localhost:8080/ in your browser.

Dependencies

  • Express
  • Node 5.10.x or above
  • body-parser
  • chance
  • express
  • md5

Screenshots

"Screenshot of tweet compose box in desktop layout" "Screenshot of tweet compose box in mobile layout"

"Screenshot of warning message in case of posting empty tweet" "Screenshot of warning message in case of posting too long tweet"