A web-based system for paid and free events subscriptions.
To successfully complete this course, you must take the following tasks. Please ensure that you:
- β Read all instructions carefully.
- β Complete all the activities within the given time limit.
- β Submit your project before the deadline.
Description: It covers all the software engineering artifacts before starting programming.
Format: Charts, Documents, and models from the OO's System and Databases.
- Requirement Engineering with Clients and Specialists.
- Analyze other competitors' solutions.
- Provide UML domain models:
- Use Cases Descriptions
- Class Diagrams
- Provide the Database Project
- Chen's ER Diagram
- Physical model in SQL
Description: It covers all the business models before programming.
Format: BPMN and Figma Projects.
- Business models of main functionalities using BPMN.
- It must reflect the Use Case descriptions.
- Figma project of the entire solution.
Description: It covers all the software programming steps and artifacts.
Format: APIs in Java, Hexagonal Architecture, Vue.js and MariaDB infrastructure.
- APIs
- Java
- Hexagonal Architecture
- Database
- MariaDB running in 8080
- Web Page:
- Vue.js
- App:
- Need to be discussed or defined.