Project App Category - Stephen842/OWLPHA-UNIVERSITY GitHub Wiki


Features Segmented by Apps

1. OWLPHADAO Home Page

2 User Registration / Dashboard App

1. Sign Up

2. Sign In

3. Sign Out

4. Third-party authentication (Google and GitHub)

5. User Dashboard

6. Profile Picture / Username

7. Background Cover Picture

8. Brief Bio

9. Role / Occupation

10. Editable profile (by the individual user only – we do not have write access to user profiles)

11. Save Button

3. Blog App

1. Landing Page displaying paginated community content, Web3 news, and blog posts

2. Individual Blog Content Page

3. Blog Submission by contributors and content writers

4. Blog Features:
    
    i. Number of views

    ii. Share option

    iii. Bookmark to user profile

5. Blog must include an image

6. Comments and reactions enabled

4. Course App

1. Course Listing

2. Course Content Page

3. Course Progress Tracking

4. End-of-topic Exercises

5. End-of-module Quizzes

6. Final Course Examination

7. NFT Certificate (PDF-compatible)

8. Web3 Wallet Sign-In required in addition to traditional sign-in

5. Community Channel Forum App

1. Multiple Channel Categories

2. Users can join multiple channels of their choice

3. Any user can create a channel

4. Channel access requires authentication, including Web3 wallet connection

5. Users can engage in discussions

6. Channel Discussion

    i. Reply to discussion
  
    ii. React to discussion

    iii. Edit and delete own discussion

    iv. Send attachments (images, videos, etc.)

6. Chat App

1. Send Messages

2. Reply to Messages

3. React to Messages

4. Edit, Delete, Copy, and Forward Messages

5. Voice and Video Calls

6. Send Voice Notes

7. Conference App

1. Voice and Video Conference Calls

2. Shareable Call Link for others to join

3. Screen Sharing and Whiteboarding

4. In-call Messaging

5. In-call Reactions

NB (Important Notes):

1. We have no control over users’ data or content.

2. All content must be Web3-related. Non-Web3 content will be flagged by the system.

3. We uphold the principle of decentralization. Your data is immutable from our end. Only you have the ability to modify your profile, posts, messages, etc.

4. We cannot edit or interfere with any of your data.