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

Chum: A bucket list web app built with a flask backend and an Angular 4.0 front-end. PART TWO: The frontend

Notifications You must be signed in to change notification settings

LarryWachira/cp2-bucketlist-frontend

Repository files navigation

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

About

Chum: A bucket list web app built with a flask backend and an Angular 4.0 front-end. PART TWO: The frontend

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published