Skip to content

Latest commit

 

History

History
62 lines (44 loc) · 3.41 KB

README.md

File metadata and controls

62 lines (44 loc) · 3.41 KB

BLANKCIL - THE PODCAST SOCIAL MEDIA PLATFORM

You can view backend project or mobile project by below link!

CLASS DIAGRAM

Blankcil ClassDiagram

USECASE

Blankcil Usecase

CONTENT

  1. Short Description

  2. Team Member

  3. Product Features

    3.1. Security

    3.1.1. JWT Token

    3.1.2. Email Vertify

Short description

Blankcil is created and developed by a student team from Ho Chi Minh City University of Technology and Education. It's a basic social media platform but focuses on podcast content.

Team member

STT Fullname STUDENT ID Username Status
1 HUỲNH TRUNG KIÊN 21110223 K0l4s Developing
2 NGÔ MINH THUẬN 21110314 nauht1 Developing
3 NGUYỄN HOÀNG PHƯƠNG NGÂN 21110254 PhuongNgan2304 Stopped
4 NGUYỄN THẾ THÀNH 21110300 thanhnt932 Stopped

Initially, the project was developed by four contributors and submitted for the 'Object-Oriented Software Technology' subject. However, the team split into two groups. The project is now being developed by HUỲNH TRUNG KIÊN and NGÔ MINH THUẬN and will be submitted for the 'Graduation Thesis Project'.

Product Features

1. Security

With authentication and authorization, we use Spring Security to protect the project with JWT Token. To verify real users, we utilize email to send a pin number. Users are required to input this pin, obtained from the email, into the Verification Page in order to use our website.

1.1. Spring Security

Spring Security Explain

1.2. JWT Token

JWT Token Usecase

1.3. Email Vertify

We use email to verify users when they complete the registration process. The server will send an email notification to verify the user. This email will include a 6-digit PIN.

The format of the EMAIL:

Image

The Vetify Page:

image

2. Podcast action

2.1. Create Podcast

2.2. View podcast

2.3. Reaction

3. User Action

4. Management System (Inprogress)