Skip to content

shaniyaclement/FBU-JourneyJournal

Repository files navigation

Journey Journal

Table of Contents

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

Overview

Description

Connects user with lifestyle content from other journalers, reminders for the day, and digital planner/ journal to track their life.

App Evaluation

[Evaluation of your app across the following attributes]

  • Category: Social Networking/ Lifestyle
  • Mobile: Journey Journal will be primarily developed for android mobile devices, but can have limited computer functionality. The mobile version will allow user to take images through the camera to upload, whereas with a computer the user would only be able to upload what is currently downloaded for example.
  • Story: Provides a safe space for indivduals finding themselves and using journaling as a guide to self discovery to connect. Strips away the societal pressures of being perfect and allows the user to just be.
  • Market: The app is marketed towards individual who enhoy journaling documenting their journey's in images; however, anyone can use the application.
  • Habit: Journey Journal will encourage users to utilize the app daily/ weekly to track their experiences, track their goal progress, and engage with user content.
  • Scope: Start with allowing the user to journal and set goals within the application, add the content sharing aspect, add Journaling, and add user profile information. From here program the information to share offline.

Product Spec

1. User Stories (Required and Optional)

Required Must-have Stories

  • User can log in to access account data
  • User can sign up to create a new account
  • User can view their profile and Journey post they have made
  • User can write and save private journals
  • User can set reminder/goals with location
  • User can share content in the Journey Feed
  • User can see post details on feed and in profile view upon click
  • User can view feed of of public posts created within 25 miles of the user
  • User can view and add applicaiton data offline (excluding post because of the ParseFile)

Optional Nice-to-have Stories

  • User can click location in reminders and get direction to the location
  • User can edit profile (image, name, bio) in application
  • User can delete objects from application
  • Implementing a calendar function
  • User can interact with public posts by commenting (no liking because it often damages user mental health)

2. Screen Archetypes

  • Login

    • If not previously logged into the application, user will be prompted to login to access their account information
  • Sign Up

    • User will be allowed to sign up to create a new account
  • Profile

    • User can view Journey Post, Profile Image, Username, and Bio in profile
  • Journal Pad

    • Users can create new and view old journal entries
  • Journey Feed

    • Users can view and upload content
  • Reminder/Goals

    • Users can view their reminders and goals
  • Add Reminder/Goal

    • User can view their reminders and goals while adding a new reminder/goal
  • Add Journey

    • User can add a new Journey post (Description & Image)
  • Journey Details

    • User can view the details of the Journey post on click
  • Comments

    • User can add and view comments on click of the comment button

3. Navigation

Tab Navigation (Tab to Screen)

  • Reminder/Goals
  • Journey
  • Journals
  • Profile

Optional

  • Calendar Implementation (would be included in the Reminder/Goals Tab)

3. Wireframes

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages