Skip to content

rtnrtn/tweeter

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tweeter Project

Tweeter is a simple, single-page Twitter clone.

The initial forked and cloned repository contained the starter code for the project, which was then built upon to practice HTML, CSS, JS, jQuery and AJAX front-end skills, and Node, Express and MongoDB back-end skills.

Implemented one stretch aspect: "Write a new tweet" button in top right nav bar. If the textarea to compose a new tweet is not visible, clicking the button will scroll to and select the textarea to compose a new tweet. If the textarea is already visible, it will scroll down to the top of the tweet feed.

Final Product

"Screenshot of tweet feed" "Screenshot of new tweet box" "Screenshot of empty tweet error message"

Getting Started

  1. Install 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.

Dependencies

  • body-parser
  • chance
  • Express
  • md5
  • Moment.js (moment.js file already in /scripts directory)
  • Node.js

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 96.0%
  • CSS 2.7%
  • HTML 1.3%