Revistă Online – Online Tech Magazine

Author: Tint Sabei Soe Win | Group: 232

Project Description

The Online Tech Magazine is a dynamic web application designed to provide readers with the latest articles, news, and reviews in the field of technology, software, and innovation. The main goal of the project is to create a functional and interactive platform where users can easily access, publish, and manage digital content.

The system is developed using PHP and MySQL, supporting full CRUD operations (Create, Read, Update, Delete) to manage data efficiently. These operations are implemented through a reusable interface to avoid repetitive code and ensure maintainable functionality.

Purpose

This website serves as a hub for technology enthusiasts, offering news, reviews, and informative articles. It allows both readers and content creators to interact and engage with the platform seamlessly.

Target Users

Main Features

Architecture

Roles / Actors

Main Entities (Database Tables)

Relationships

Main Components

UML Diagrams

1. Class diagram (database / domain entities)

Class Diagram

2. Use case diagram (actors and main use cases)

Use Case Diagram

3. Sequence diagram — Login flow

Login Flow

4. Sequence diagram — Publish Article (Author creates article)

Publish Article Sequence

5. Sequence diagram — Post Comment

Post Comment Sequence

MariaDB Schema Diagram

MariaDB Schema

Functionalities Overview