-
Notifications
You must be signed in to change notification settings - Fork 0
Project structure
Kristian Vestbø edited this page Jan 8, 2026
·
1 revision
The project structure is for the organized arrangement of the files and folders found in the application. It is important to follow a standard, as this makes it easier for the members to understand the project structure.
Common packages includes:
- Controllers
- Services
- Models
- View
Controllers serves to make the flow of the program, it communicates with services and view.
Services encapsulates the business logic, algorithms that guide how data is processed, stored and changed in the application.
Models are the groundwork of the application and represents the data and logic of an application.
View is usually the user interface of the application and what the user interacts with.