Software Architecture πŸ‘¨β€πŸ’» Develop an App from Scratch (Part 1)

Published: 04 February 2024
on channel: NL Tech
3,649
110

This video is the first part of a series in which I'll built a real software application as a fun side project. The application will be a budget tracking app and I will attempt to record the entire creation process in the video series. In this first video I design the general software architecture and create a database entity-relationship diagram to define the structure of the data. I also make a few (hopefully) helpful remarks about software requirements specifications, functional requirements, microservices and others. I explain my choice of technologies and frameworks - namely MongoDB for the database, Fastify and Mongoose for the HTTP server, which will be a RESTful API and finally Next.js for the client application.

Contents:
0:00 Introduction
0:29 Why a Personal Budget App?
5:03 The Structure of the Series
5:40 The Development Process
7:12 Software Requirements Specification
8:35 The Functional Requirements
12:00 Remarks on MVP (Minimum Viable Product)
13:19 Database Entity-Relationship Diagram
33:16 Software Architecture Diagram
40:36 Remarks on Dependencies
42:08 Remarks on Microservices
44:30 Conclusion

Social Media:
Email: [email protected]
Twitter: Β Β /Β nikelazΒ Β 
LinkedIn: Β Β /Β nikola-lazarovΒ Β 

#project #software #budget #application


Watch video Software Architecture πŸ‘¨β€πŸ’» Develop an App from Scratch (Part 1) online without registration, duration hours minute second in high quality. This video was added by user NL Tech 04 February 2024, don't forget to share it with your friends and acquaintances, it has been viewed on our site 3,649 once and liked it 110 people.