Tweeter is a simple, single-page Twitter clone.
It is a Full-stack application, making use of HTML, CSS, JS, jQuery and AJAX front-end technologies, with Node, Express and MongoDB handling back-end.
Its responsive design makes it fit to use for both desktop and mobile devices, thanks to use of CSS flexboxes, responsive elements and media queries.
Cross-site scripting to escape potentially insecure text.
Other features included are handling validation errors, character counter, 'Go to Top' button, highlighted button/icons and tweets on mouseover.
- Install dependencies using the
npm install
command. - Start the web server using the
npm run local
command. The app will be served at http://localhost:8080/. - Go to http://localhost:8080/ in your browser.
- Express
- body-parser
- chance
- Node 5.10.x or above