CLIENT-SERVER ARCHITECTURE
Client: The browser used by the user such as Chrome or Firefox.
Frontend: The user interface of the application built using React, HTML, CSS, and JavaScript.
Backend: The server-side part that handles logic and requests using Node.js.
Database: MongoDB stores application data.
Architecture Flow: Browser → Frontend → Backend → Database