/tweeter

Tweeter is a simple, single-page Twitter clone. Front-End: HTML, CSS, JS, jQuery and AJAX Back-End: Node, Express and MongoDB.

Primary LanguageJavaScript

Tweeter Project

Tweeter is a simple, single-page Twitter clone.

This project's main purpose is to develop HTML, CSS, JS, jQuery and AJAX front-end skills. Additional skills practiced were Node, Express and MongoDB back-end skills.

Final App

A simple gif demonstratiing some of the features, such as drop down text area, error messages on erronous inputs, and a tweet highlighting function when hovering over with your cursor.

Gif demonstratiing some of the features

Main page

main page

A picture of the tweet highlight feature mentioned above. tweet highlight on over

The compressed screen view, for tablets and mobile phone. compressed view

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.

Dependencies

  • Express 4.13.4 or above
  • Node 5.10.x or above
  • BodyParser 1.15.2 or above
  • Chance 1.0.2 or above
  • md5 2.1.0 or above

Known Bugs

  • No bugs found at the moment