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:
The project consists of two parts:
- source code
- 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:
Clone the project, then install and run:
npm install
npm run dev
Open the browser to http://localhost:8080 to view the landing page.