/SmartStudy-AI-Official

SmartStudy AI Version to be launched to the Google Play Store

Primary LanguageKotlin

SmartStudy AI: Summary

This document provides an overview, project spec, and wireframes for our team's capstone project: An app that allows you to enter key terms for various study subjects and uses an AI to write the most appropriate definition for the terms. It will allow for a more robust and adaptable studying experience, not having the limitations of focusing on one particular topic over another.

If we had to describe this milestone in three (3) emojis, they would be: πŸ¦ΎπŸ‘¨β€πŸ’»πŸ‘¨β€πŸŽ“

Milestone 1 Requirements

The following REQUIRED features are completed:

  • Creation of GitHub Organization and Group Project Repo
  • Updated Course Portal group info with Group Name and App Description

The following REQUIRED files are included:

  • Included πŸ“„ brainstorming.md, which contains:
    • Our initial brainstorming ideas (6+ ideas)
    • 5-category evaluation of our top 3 ideas
    • Final app idea chosen
  • Included πŸ“„ project_spec.md, which contains:
    • App Overview: Description and evaluation
    • App Spec: User features, Chosen API(s), User Interactions
    • Wireframe image(s)

The following BONUS features are implemented:

  • Added digital wireframe/mockup image(s)
  • Added a Video/GIF of an interactive prototype

Milestone 2 Requirements

The following REQUIRED features are completed:

  • Assign features to each member of your group
  • Establish a goal time for completing each feature

The following REQUIRED files are included:

  • Updated πŸ“„ project_spec.md, which contains:

    • App Overview (Milestone 1)
    • App Spec (Milestone 1)
    • Checked off 2+ completed features
    • 2+ Videos/GIFs of build progress
  • Our πŸŽ₯ Demo Video

    • We have also added the Demo Video Link to the Group Info Form on the course portal.

πŸŽ₯ Demo Video

Here's a video that demos all of the app's implemented features:

  • Left: Build by Term
  • Right: Build by Topic + flashcard functions
Video Demo Video Demo

VIDEO created with ScreenToGIF

Future Features

Easy

  • Reset Cards

Medium

  • Additional search parameters (reading level, # of cards, etc)
  • Toasts/Snackbars

Hard

  • Modes: Study, Challenge, Test
  • Textbook search parameter