Create a native mobile app called "AI Art Collaborator" that allows users to create art with AI assistance.
The app should include the following core features:
1. **Project Gallery Screen:**
* This is the main screen after a user logs in.
* Display a grid of the user's saved art projects. Each item should show a thumbnail of the artwork.
* Include a prominent button to start a new project.
2. **New Project Screen:**
* When a user starts a new project, present them with two options:
a. "Start with a Blank Canvas"
b. "Upload an Image"
3. **Art Editor Screen:**
* This is the main workspace for creating and editing art.
* It should feature a central canvas displaying the user's artwork.
* Below the canvas, include a toolbar with buttons for the AI features:
* **"Suggest Palette":** When tapped, this should present a list of suggested color palettes based on the current artwork.
* **"Improve Composition":** This should offer suggestions to enhance the artwork's layout.
* **"Generate Variations":** This should create and display a few alternative versions of the artwork, maintaining the original style.
* Include a "Save" button to persist the artwork to the user's project gallery.
All user-created artworks and projects should be stored in a database and linked to the currently logged-in user. The design should be clean and minimalist to keep the focus on the user's art.
no description found
