Skip to content

Latest commit

 

History

History
64 lines (55 loc) · 3.26 KB

README.md

File metadata and controls

64 lines (55 loc) · 3.26 KB


Logo

Princeton University Art Museum App

About The Project!

Imagine walking into the vast Princeton University Art Museum, surrounded by thousands of mesmerizing artworks, but feeling overwhelmed about where to start. Enter our innovative app, built on the swift Flutter framework, designed to revolutionize your art discovery experience. Picture this: every day, you're introduced to a new piece of art tailored just for you, thanks to our unique "Tinder for Art" feature that learns your preferences. Want to explore more? Dive into our browsable gallery at your fingertips. And for those who love a blend of art and adventure, we've incorporated a fun scavenger hunt game using a map, guiding you to art pieces scattered around the campus. With our app, art isn't just viewed; it's experienced. Let's make art discovery at Princeton not just a visit, but a personalized journey.

Main Features:

Art of the Day

What it does: Recommends a unique piece of artwork daily. Details: Displays an image with title, artist, year, materials, size, and more. Personalization: Tailored recommendations for logged-in users based on their 'Tinder for Art' preferences. Interactive: Zoom in/out for detailed viewing.

Login and Signup

What it does: Allows account creation and management. Features: Secure login/logout functionality.

Tinder for Art

What it does: Lets users swipe and react to artworks to indicate preferences. Collection: Liked artworks are saved in a personalized tab. Adaptive: Improves Art of the Day suggestions and personalizes future art selections.

Search

What it does: Enables searching for artworks by various criteria. Details: Find art by title, artist, year, materials, and more. Interactive: Zoom in/out on artwork images.

Geolocation

What it does: Helps discover art pieces on campus based on proximity. Interactive: Zoom in/out to cluster artwork. Informative: Displays artwork details like title, year, artist, and image.

Profile

What it does: Showcases user's liked art pieces from Tinder for Art. Account Management: Access to login, logout, and account registration.

Mobile App Setup

For a detailed guide on setting up a local emulator to run the app, please refer to our comprehensive tutorial here.

Built With:

Flutter Flask Postgres AWS Firebase TensorFlow Nginx