Skip to content

Code snippets for the MI133 SS2018 class at FH Kiel

Notifications You must be signed in to change notification settings

mjleehh/mi133-examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MI133 Examples

Build Status

This repo contains the code examples for the MI133 class held in sumer semseter 2018 at FH Kiel.

Each example can be found in a separate subfolder.

Requirements

You will need to install the following tools:

  • Node.js JavaScript runtime
  • npm package manager
  • npx package runner

Running Examples:

From an example folder run

$ npm start

to run an example.

NOTE: On windows systems you may encounter problems with symbolic links. If you get an error reporting an invalid .babelrc copy the .babelrc file from the root directory to the example folder you want to use (overwriting the symlink).

List of examples:

Counter

/counter

view app

Simple example of a statefull react component and material UI styling.

counter screenshot

LED Matrix

/led-matrix

Simple example of a react app keeping its state in the components.

led matrix screenshot

LED Matrix in Plain Redux

/led-matrix-plain-redux

Same user flow as led-matrix using Redux state container.

redux led matrix screenshot

LED Matrix with Backend

/led-matrix-with-backend

Same user flow as led-matrix using a backend.

backend log screenshot

LED Matrix with DB

/led-matrix-with-db:

Same user flow as led-matrix with MongoDB storage.

mongo collection screenshot

Calculator

/calculator

view app

A calculator lab assignment solution.

calculator screenshot

Tested Bookmark App

/bookmarks-with-testing

A little bookmark app with app logic testing.

bookmarks

Putzplan

/putzplan

Backend implementation for the 'Putzplan' lab assignment.

putzplan

putzplan docs

Counter Using Elm

/infinite-counter: Very simple click count application to demonstrate the use of the elm programming language as a real functional alternative to react/redux.

infinite counter screenshot

Counter Using React

/infinite-counter-with-react

Same as the inifinite counter implemented in elm and Koa but implemented using React/Redux and express.

infinite counter with React screenshot

Adress Book with Authentication

/address-book: A little address book app using passportjs for authentication.

signup login main screen add contact menu

About

Code snippets for the MI133 SS2018 class at FH Kiel

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published