You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

Roadmap.md 1.8KB

Jul 2019 - Idea
Dec 2019 - Idea feedback
Feb 2020 - Initialization, trello 
Feb 2020 - Basic info for onboarding, documentation on Git, HTML, etc
Feb 2020 - Basics, definitions and requirement specifications
Mar 2020 - Github organization, project, repositories
Mar 2020 - Knowledgebase setup on Github wiki
Mar 2020 MILESTONE: Organization & documentation

Apr 2020 - Mockups, basic HTML/CSS UI wireframes
Apr 2020 MILESTONE: Initial, usable UI

Apr 2020 - Initial data layer, database design
Apr 2020 - Computing basics
Apr 2020 - CLI basics
May 2020 - Git basics
May 2020 - Introduction of ALGOL-like programming languages
MAY 2020 - Filesystems
JUL 2020 - web servers, browsers, & URIs (WWW)
JUN 2020 - Uniform Resource Locator(URI), handling navigation and resources
JUL 2020 - CURRENT: PHP & the filesystem, reading out data from a flat file
??? 2020 - PHP & the fs, writing data into a flat file
??? 2020 MILESTONE: Implementation of flat file storage

??? 2020 - Expansion of flat file storage for basic CRUD operations
??? 2020 - Expansion of flat file storage for pseudo-relational DB management
??? 2020 - Introduction of SQL and basics of RDBMS
??? 2020 - Implementation of database design in a RDBMS
??? 2020 - Introduction of basic networking
??? 2020 MILESTONE: Create, read, update, delete operations on basic data objects.

??? ???? - Introduction of software design
??? ???? - Introduction of interpreted programming
??? ???? - Introduction of server-client architecures
??? ???? MILESTONE: Functional request-response lifecycles

??? ???? - Introduction of third party frameworks, packaging systems
??? ???? - Porting the basic request-response lifecycles to a framework
??? ???? MILESTONE: Migration of basic CRUD operations to ?Laravel?

??? ???? MILESTONE: Development of user access, management functionality
??? ???? MILESTONE: Separation of UI and API