Skip to content

A time management and study tool app for STEM majors on iOS.

License

Notifications You must be signed in to change notification settings

EduPlan/SmashTask_iOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SmashTask

App Description

A time management and study tool app for STEM majors on iOS. This task scheduler will use the student's class or life schedule to predict the perfect times to study and work on assignments. The scheduler will recommend these optimal times at the user's discretion. Additionally, the app may store photos of notes taken by the user and make them easily accessible during scheduled study times.

App Idea Evaluation

  • Mobile: This experience would also work well as a PC version, but the mobile app provides convenience.
  • Story: Make it a habit to complete your assignments by the deadline and manage your study time more effectively.
  • Market: In my experience as a student, I find that time management is always a highly sought after skill by peers.
  • Habit: The hope is that the organization this app provides will make it an indispensible tool for students.
  • Scope: I feel that an MVP of this application is highly viable to produce given 10 weeks to complete.

User Stories

Required Must-have Stories

  • User can login
  • User can login with Google
  • User can register for a new account
  • User can edit their account settings
  • User can add a class schedule to calender
  • User can add a work schedule to calender
  • User can add an unavailability schedule
  • User is recommended optimal study/ HW times
  • User can schedule time to study
  • User can schedule time to do HW
  • User can edit/remove any existing schedules
  • User can tap on a class to expand options
  • User can add future tests and quizzes to class
  • User can add assignments and deadlines to class
  • User can add images or content to class
  • User can enter study mode to track sessions

Optional Nice-to-have Stories

  • User can sync with Google Calender
  • User can search for other users
  • User can edit their account profile
  • User can create study groups for a class
  • User can join study groups for a class
  • User can respond to study group alerts
  • User can submit content to study group
  • User can create dynamic flashcards
  • User can share their flashcards with groups

Screen Archetypes

  • Login
    • User can login to an existing account
    • User can register for an new account
  • Calender
    • User can add/edit/remove a schedule
    • User can expand a class's options
    • User can edit their account settings
    • User can enter study mode for a class
  • Class
    • User can add a chapter-section to class
    • User can add assignments and deadlines
    • User can add images under a chapter-section
    • User can enter study mode for this class
  • Schedule Creation
    • User can add details about class/work/etc
    • User can select additional options for a class
  • Account
    • User can change account settings

Navigation

  • Login - User logs into their existing account
    • Calender
    • Class
    • Schedule Creation
    • Account
  • Register - User registers into their existing account
    • Calender
    • Class
    • Schedule Creation
    • Account
  • Calender - User can view/edit all existing schedules
    • Class
    • Schedule Creation
    • Account
  • Schedule Creation - User can create schedules for class/life
    • Calender
  • Account - User can edit their account details
    • Calender

Wireframes


App Pitch Presentation

https://docs.google.com/presentation/d/1B4fMbaSWmHfAdD7BI_ejr3J7PfhKgWK9huEyV0OtmZ8/edit?usp=sharing

About

A time management and study tool app for STEM majors on iOS.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published