Skip to content

BCIT-SSD-2020-21/indigenous-plant-go-cms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Industry Project: BCIT Indigenous Plant Go

Members: Patrick Fortaleza, J-D Bona, Wayne Lee, Aj Purugganan


APPLICATION TYPE: Content Managing System


FEATURE LIST

Core Application Features

  1. User Authentication
  2. User can post, update, delete plant data including videos and audio clips
  3. User can post, update, delete other data
  4. API that exposes plant data

Nice-to-have Features

  1. QR code integration
  2. App responsiveness for mobile
  3. Tag, filter and search plants
  4. Drag and drop feature for CMS

Functional Requirements

  1. User will be able to do CRUD operations for updating the database
  2. System will require a database that stores information and media content

Non-functional Requirements

  1. An API will be used to communicate data from the server to the front-end.
  2. The application will use ReactJS to send POST/GET/UPDATE/DELETE Requests

Roles and Permission

  1. Content Manager.
    a. Log-in to web-based CMS
    b. Modify size and image alignment
    c. Edit text, font, size
    d. Upload/edit/delete plant, waypoint, and learn more data e. Upload/edit/delete media [images, audio, video] f. Upload/edit/delete categories, tags
    g. Upload/edit/delete locations
    h. Update own user information

  2. Administrator:
    a. everything a Content Manager can do
    b. Register new Content Manager accounts
    c. Edit any user information.

SUPPORTING DOCUMENTS


ER Diagram

image

Mobile App Wireframes

Home

home wireframe

Plant List, Detail & Search

plant list wireframeplant detail wireframeplant search wireframe

Waypoint List, Detail & Search

waypoint list wireframewaypoint detail wireframewaypoint search wireframe

CMS Wireframes

Home

image

Plant Content Type

image image image image image image image image

Waypoint Content Type

image image image

Learn More Content Type

image image image

Users

image image image

Profile

image

Tags

image

Locations

image

Media Uploads

image image

Expanded Sidebar

image

About

BCIT | Sustainability Programming II: Indigenous Plant Go

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages