Tweeter is a simple, single-page Twitter clone. Express is used as a backend. Application is secured against scripting attacks. MongoDB was used to manage database of users and tweets. The application is optimized for mobile phones with responsive design. JQuery library was used on the frontend. User registration is implemented, so only users who are logged in can post tweets.
- Node.js
- Express
- MongoDB
- bcrypt
- body-parser
- cookie-session
- md5
- Nodemon
- Fork this repository, then clone your fork of this repository.
- Install all dependencies (using the 'npm install' command).
- Run the development web server using the 'node server/index.js' command.
- Open the application at http://localhost:8080/ in your browser.

