Please enable JavaScript.
Coggle requires JavaScript to display documents.
Introduction (Context (Studying university material, supplementing/adding…
Introduction
Context
Studying university material
supplementing/adding to course content/material
Providing context to learned material
increasing engagement
holistic learning
grow T-shaped knowlege to see relations between topics
Deliverables
Minimum viable product
working prototype
web-based application
Server and client application
proof of concept
Project Objectives
Project Aim
Develop a program that combines an assisted/related learning service with a document editor
Planning & Project Management
Requirements Gathering
licences
API's
Google
Development Environment
Git
UNIX
Atom
Methodologies
Agile
Spiral
Version Control
Git
Planning
Timeline
Iteration
Documentation
Design
Server-side
Python- based
Flask architecture
Client-side
Web-based Application
Accessed via web browser
Web Services
RESTful API's
wikipedia
google
news
CSE
Books
KGS
Data
HTTP requests
JSON or text data
Architecture
2-tier Client-Server
Testing
Strategies
Unit
Automated
Integration
User Interface
Performance
Debugging
Development Environment
Atom
Mac/UNIX
Git
Risk Mitigation Strategies
Background research
Similar Products
Related learning
Wikipedia
Search Engines
Document Editors
word online
onenote online
google docs
Existing Solutions
Lecture notes + manual research
"Further\Background reading" for modules
Technology choices