Abe-54 / School-Hub

1 stars 0 forks source link

Original App Design Project

School Hub

Table of Contents

  1. Overview
  2. Product Spec
  3. Wireframes
  4. Schema

Overview

Description

School Hub is an app for students to know what organizations and clubs that exists on campus. It allows for users to connect with different clubs and be notified of any events they organize. The app also provides a guide to nearby resources and amenities that are made available to students by the college.

App Evaluation

[Evaluation of your app across the following attributes]

Product Spec

1. User Stories (Required and Optional)

Required Must-have Stories

Optional Nice-to-have Stories

2. Screen Archetypes

3. Navigation

Tab Navigation (Tab to Screen)

Flow Navigation (Screen to Screen)

Wireframes

Schema

Post

Property Type Description
objectId String unique id for the user post (default field)
clubAdmin Pointer to User post author
clubMember Pointer to User post author
image File image that user posts
caption String image caption by author
commentsCount Number number of comments that has been posted to an image
likeCount Number number of likes for the post
dislikeCount Number number of dislikes for the post

Events

Property Type Description
objectId String unique id for the user post (default field)
clubAdmin Pointer to User post author
image File image that user posts
eventDecription String image caption by author
eventLocation String event location
eventDate Datetime event date
commentsCount Number number of comments that has been posted to an image
upvoteCount Number number of upvotes for the post
downvoteCount Number number of downvotes for the post

Networking