Skip to content
/ tweeter Public template
forked from lighthouse-labs/tweeter

Tweeter is a simple, single-page Twitter clone.

Notifications You must be signed in to change notification settings

raubersn/tweeter

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tweeter Project

Tweeter is a simple, single-page Twitter clone.

Users can create short posts of up to 140 characters and have them append to the main page. Posts are sequential, with the most recent posts appearing at the top of the page. To do so, Tweeter fetches a list of posts from a simplified ‘server’ and allows users to add posts to this list dynamically. All the requests will be made asynchronously.

The web page is responsive and will present a single-column layout for screens smaller tha 1024px wide, and a two-columns layout for the wider ones.

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

Screenshots

  1. Layout for screens over 1024px wide "Screenshot of the UI for screens bigger than 1024 px"

  2. Layout for screens below 1024px wide "Screenshot of the UI for screens smaller than 1024 px"

  3. Validations "Screenshot of the empty message validation" "Screenshot of the message characters limit validation"

About

Tweeter is a simple, single-page Twitter clone.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • JavaScript 54.1%
  • CSS 25.8%
  • HTML 20.1%