TwitterBaby
This is the course project for CEN5035, which aims to create a simple version of Twitter. In this project we will create a web application with basic Twitter function including: login, signup, timeline, follow, unfollow, tweet, delete tweets, edit user profile, notifications, comments.
Getting Started
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
How to use
Serve website
Run ng serve
under frontend folder. Open http://localhost:4200/ in browser.
Build
Run ng build
under frontend folder.
Unit Test for Front-End
Run ng test
under frontend folder.
E2E Test for Front-End
Run ng e2e
under frontend folder.
Generate Compodoc Documentation
Run npm run compodoc
under frontend folder. Documentation served at 8080 port.
Built With
- Angular 2 - The web framework used
- Echo - Go web framework
- MongoDB - Database used
Version
1.0
Authors
- Jason Chia-Hsien Ho
- Chih-Yin Lee
- Jason He (Xing He)
- Diane Lin(Xiemenger)