Skip to content
This repository has been archived by the owner on Jan 19, 2022. It is now read-only.

hojason117/TwitterBaby

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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)

Releases

No releases published

Packages

No packages published

Languages

  • Go 51.0%
  • TypeScript 38.3%
  • HTML 6.2%
  • CSS 3.8%
  • JavaScript 0.7%