Skip to content

A twitter clone project powered by jQuery and AJAX.

Notifications You must be signed in to change notification settings

sandratoh/tweeter

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tweeter Project

Tweeter is a simple, single-page Twitter clone. It is a responsive web application that supports desktop, tablet, and mobile use.

Built upon a starter repo from Lighthouse Labs, this project serves as practice for front-end development skills including HTML, CSS, JS jQuery and AJAX, as well as back-end stacks such as Node, Express, and MongoDB.

Mock-Up

Responsive Web Design

Mockup of desktop and tablet tweeter

Mobile-First Design

Mockup of mobile tweeter

Navigation Menu Access

Navigation bar feature gif

Warning and Invalid Counter States

Tweet counter warning and error gif

Tweet, tweet, tweet away!

New tweet post gif

Getting Started

  1. Fork this repository, then clone your fork of this repository.
  2. Install dependencies using the npm install command.
  3. Start the web server using the npm run local command. The app will be served at http://localhost:8080/.
  4. Go to http://localhost:8080/ in your browser.
  5. Tweet away!

Dependencies

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

Features to Come

  • Functional 'like', 'retweet', 'flag', and 'share' abilities
  • Expandable, collapsible, and movable side panel
  • Secondary toggle button

Image Attributions

About

A twitter clone project powered by jQuery and AJAX.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 52.7%
  • CSS 33.3%
  • HTML 14.0%