Creatige / Creatige-App

Android Stable Diffusion Client
3 stars 0 forks source link

CREATIGE

Final Demo


Table of Contents

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

Overview

Description

Creatige App allows the user to create pictures using Stable Diffusion, a cutting edge generative AI system. It takes a description of a picture as an input, and produces completely novel and unique artwork. The app uses an open source API to produce the images, and makes it easy for the user to save their work, share it, as well as get inspiration from other users and provide feedback.

The advent of generative AIs is estimated to be no short of a revolution. Creatige will make this new technology available to more people.

App Evaluation

Product Spec

1. User Stories (Required and Optional)

Required Must-have Stories

Optional Nice-to-have Stories

Feed

Detail

Create

Profile

2. Screen Archetypes

3. Navigation

Tab Navigation (Tab to Screen)

Flow Navigation (Screen to Screen)

Wireframes

Digital Wireframes & Mockups

[Lo-Fi]

Login



Register



Feed



Detail



Create




Profile



Settings



[Hi-Fi]

Login


Register


Feed


Detail


Create



Profile


Settings


Interactive Prototype



Schema

Models

User

Property Type Description
objectId String unique id for the user post (default field)
emailVerified Boolean if this user is email verified
image File image that user posts
caption String image caption by author
commentsCount Number number of comments that has been posted to an image
likesCount Number number of likes for the post
createdAt DateTime date when post is created (default field)
updatedAt DateTime date when post is last updated (default field)

Post

Property Type Description
objectId String unique id for the user post (default field)
author Pointer to User image author
image File image that user posts
prompt String prompt to generate image
commentsCount Number number of comments that has been posted to an image
comments Array array holding the comments and usernames
likesCount Number number of likes for the post
createdAt DateTime date when post is created (default field)

Comments

Property Type Description
objectId String unique id for the user post (default field)
author Pointer to User image author
comment String Comment the user posted on the post
Post Pointer pointer to post

Networking

List of network requests by screen: