In-class notes for 05/08/2020
CS 284 (MCA), Spring 2020
Lab 5 updated
Based on a secure database password solution contributed by Anders (an extra feature for Recipe team that all teams may now use)
~/MCA/examples/mcalib.js
library for supporting the project workCopied into
examples/node-pg
(forpgCommands.js
) andexamples/button-server-db
I will update this library to provide new functionality as it becomes available/needed
Another team may share a more-secure login strategy - will make their extra feature available for other teams to use when/if it appears (via examples repo).
If you/your team has developed some extra feature that teams might be able to use, please send me an individual Piazza about it.
New virtual machine
mca-node.cs.stolaf.edu
created by Rob (as cluster manager)Intended for locating shared Node backend servers for your projects.
An extra feature...
node.js, node-postgres, node-fetch are pre-installed
You should all have accounts
To appear: Port assignments that you may use on any computer (link machine,
mca-node.cs
, etc.) without conflicting with someone else.
Monday "midnight" goal: Baseline project
Suggested process (if it helps)
Push a (tested) navigation app to team repo
Start modifying it to build your storyboard displays (without necessarily all the backend)
Add a backend server that connects to db. You could add button page as an extra UI page for testing it.
Start adding tables and
Incremental approach
Submit a PDF (from google doc) describing the state of your project.
< >