Skip to content
Fetch and display a list of courses by implementing the Model-Adapter Pattern
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
.editorconfig
.gitignore
LICENSE add license Feb 23, 2019
Pipfile add api server Feb 23, 2019
Pipfile.lock add api server Feb 23, 2019
README.md
angular.json
app.py add course list component Feb 23, 2019
package-lock.json
package.json run npm audit fix Feb 23, 2019
tsconfig.json initial commit Sep 1, 2018
tslint.json initial commit Sep 1, 2018

README.md

ng-courses

This repo is the supporting material for the following blog posts:

This project was generated with Angular CLI version 6.0.5.

Install

For the Angular app, install dependencies with:

npm install

The backend server requires Python 3.6+. Its only dependency is [Bocadillo], which can be installed using:

pip install bocadillo

Alternatively, if you're using pipenv, you can run pipenv install.

Quick start

First, fire up the backend server:

python app.py

It will be running at http://localhost:8000.

You can then start the Angular dev server using:

ng serve

Navigate to http://localhost:4200 to see the result. 🎊

License

MIT

You can’t perform that action at this time.