Skip to content
This repository has been archived by the owner on Oct 29, 2024. It is now read-only.

coderschoolmentee/diy-tutorial-video

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DIY Tutorial Videos with MUI

The Project Description:

  • Là một nơi để giao lưu và chia sẽ các tips/videos về thủ công.

  • Application có thể đăng video. Application cho phép xây dựng thương hiệu cá nhân với cộng đồng yêu thích nghệ thuật.

  • Application phải cạnh tranh với các trang xã hội chuyên chia sẽ video nổi tiếng khác như Youtube, TikTok hay mạng xã hội nổi tiếng như Reddit, Facebook, Instagram, etc.

User Story:

DIY là một trang mạng xã hội cho phép người dung có thể tham gia bằng cách tạo tài khoản. Mỗi tài khoản phải có Tên, Email và Password.

Đối với người chưa tham gia, người dùng vẫn có thể xem các video, tuy nhiên sẽ không thể tương tác với bài post.

Sau khi tham gia, người dùng có thể update profile (Avatar, Personal Info, Social Link và giới thiệu bản thân).

Người dùng có thể post bài viết + hình ảnh/Video. Người dùng có thể quản lý các video, người xem có thể tương tác vào bài post.

Authentication

As a user, I can sign in with my email and password. As a user, I can register for a new account with email and password. As a user, I can stay signed in after refreshing the page.

Users

As a user, I can see a list of other users so that I can send follow requests. As a user, I can see my current profile info. As a user, I can see a specific user's profile given a user ID. As a user, I can update my profile with Avatar, Company, Job Title, Social Links, and a short description.

Posts

As a user, I can see a list of posts. As a user, I can create a new post with text content and an image/video. As a user, I can edit my posts. As a user, I can delete my posts.

Reactions

As a user, I can react like or dislike to a post or a comment.

API endpoints

Nothing to write at the moment.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 88.6%
  • SCSS 10.6%
  • Other 0.8%