Skip to content

BlankCil Android Application With Java

Notifications You must be signed in to change notification settings

K0l4s/blankcil_android

 
 

Repository files navigation

BLANKCIL - THE PODCAST SOCIAL MEDIA PLATFORM

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

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)

About

BlankCil Android Application With Java

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%