Skip to content

A twitter clone project, to help students gain front-end dev chops. Starter (incomplete) code.

Notifications You must be signed in to change notification settings

jgrimshaw/tweeter

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tweeter Project

Tweeter is a single-page AJAX-based Twitter clone built with front-end HTML5 & CSS, JavaScript and jQuery, and back-end NodeJS, Express and MongoDB.

Features

  • Clicking the Compose button will display the new tweet input form
  • Character counter is updated to show how many characters a user may still type
  • Counter turns red if more than 140 characters have been typed
  • When a user submits a tweet, the list of tweets is refreshed
  • When a user submits an invalid tweet error message is displayed
  • Tweet away!!!

form error

Getting Started

  1. Install all dependencies (using the npm install command).
  2. Start the web server using the npm run local command. The app will be served at http://localhost:8080/.
  3. Go to http://localhost:8080/ in your browser.
  4. Create tweets by clicking on compose!

Dependencies

  • Express
  • Node 5.10.x or above
  • Body-parser
  • Chance
  • MongoDB

About

A twitter clone project, to help students gain front-end dev chops. Starter (incomplete) code.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 67.3%
  • CSS 18.2%
  • HTML 14.5%