Skip to content

FroschFT/WebAppExemple

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WebApp Example

This is an example of a Flask-based web application that showcases both frontend and backend development.

Backend

The backend is built using the Flask framework, following the MVC (Model, View, Controller) architectural pattern.

What is MVC?

MVC stands for Model, View, and Controller. It is a design pattern that separates the application into three interconnected components:

  • Model: Manages the data and business logic.
  • View: Handles the presentation and the user interface.
  • Controller: Manages the communication between the Model and View, ensuring data flows seamlessly between them.

This separation improves the efficiency of data processing and user interaction, resulting in faster, more dynamic responses from the application.

Frontend

The frontend consists of simple HTML pages rendered through the Flask framework. These pages provide the user interface for interacting with the application.

Template Used:

The project adapts the SB Admin 2 node.js template, offering a responsive and clean design for the user interface.

SB Admin 2 - GitHub