Skip to content
This repository has been archived by the owner on Oct 28, 2019. It is now read-only.

Latest commit

 

History

History
48 lines (32 loc) · 1.55 KB

README.md

File metadata and controls

48 lines (32 loc) · 1.55 KB

Chum Frontend

This project was generated with Angular CLI version 1.0.2.

Chum is a bucket list app built with a flask backend and Angular 2 frontend. A live demo can be found here.

Obligatory screenshots:

Landing page

alt text


Bucket lists

alt text


Bucket list items

alt text


Development server

Run ng serve for a dev server. Navigate to http://localhost:4200/ to view the result. The app will automatically reload if you change any of the source files.

Production server

Run ng serve -prod for a production server.

Installation

Ensure you have Node installed. You can get it from their website or install via Homebrew package manager for MacOS. Install angular cli first. It's not mandatory but it's recommended in case you'd like to extend the apps capabilities:

$ npm install -g @angular/cli

Next, install all of the apps dependencies by running:

$ npm install

The final step is the easiest :) :

$ ng serve -prod

NOTE: Chum's front end needs to be connected to a valid Chum API server to work.

TODO:

  • Add the ability for users to add custom bucket list card images
  • Add more dashboard content statistics
  • Add tests
  • reduce code repetition