Environment Setup and Scaffolding

In order to build a web app, or any software for that matter, we must go through a few stages:

  • Requirement gathering: This stage entails figuring out what we want to build.

  • Designing: This includes designing the various components of the app, including the APIs and the databases.

  • Scaffolding: This involves writing the boilerplate code.

  • Development: This is the part where we start writing the business logic of the app.

There are other stages, like testing and releasing, but we won't focus on them here.

Get hands-on with 1200+ tech skills courses.