/app-diary

Ongoing development diary of building a Trello clone

Primary LanguageJavaScript



Diary of a Rapid Application Build is the journey of an experienced, so-called "senior" developer, building out a full-featured Trello clone – but replacing a more planned, architectural approach with rapid application development techniques.

The aim of the project is to document the shift of mindset required to build applications at speed; what techniques worked, when they worked, what accepted practices got in the way, which assumptions were wrong, and ultimately what got the job done:

screenshot

Project structure

The project consists of two parts:

  1. source code
  2. development diary

Both are part of the repo, and can be checked out in phases via tags.

The source code is available here:

The application is online here:

The diary can be read here:

Quick start

Clone the project, then install and run:

npm install
npm run dev

Open the browser to http://localhost:8080 to view the landing page.