Skip to content

Simple app with inspiration pictures from Harvard Art Museum

License

Notifications You must be signed in to change notification settings

mouseorcleg/Inspo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Inspo

app icon Inspo is a simple app that provides you with a source of inspiration at your fingertips. With just one pull of a button, you’ll be able to see one randomly selected picture from the Harvard Museum collection. No extra information, just pure visual inspiration!

inspoHeader

📑 Table of content

🛠 Technologies

  • MVVM architecture and SwiftUI were employed to create the user interface and data flow of the Inspo app.
  • A separate networking level was developed to decode JSON responses from the Harvard Museum API and a repository and protocol were implemented to ensure the persistence of the data.
  • AsyncImage was used for displaying the main picture and DragGesture was utilised to allow the user to trigger updates to the picture.
  • The launch screen (only) was designed using Storyboard.

🗺 Roadmap

✈️ Start of the journey

The Inspo app was created as an exercise set by my mentor to develop skills in working with images and JSON responses. The task was to find a public API, set up a networking layer, and handle the image loading within the app.

As an art historian, I saw the opportunity to provide users with a unique and memorable experience of exploring artwork. By using the Harvard Art Museum API, Inspo allows users to discover art without any preconceived notions or additional information, giving them the chance to form their own opinions and interpretations. Whether you are an artist seeking inspiration or simply curious about the museum’s collection, Inspo provides an stress-free way to engage with art and discover something new.

📱 Current status

The current status of the app is that it is fully functional, allowing users to randomly load images from the Harvard Art Museum collection. It meets all the requirements established during the planning phase.

However, there still is room for improvement and additional features in the future. The Harvard Art Museum API provides a wealth of resources, and I am eager to continue exploring the possibilities for working with images using SwiftUI.

👩‍💻 Plans for the future updates

The next update will feature the ability to request and cache a unique collection of images from the Harvard Art Museum API, creating a persistent user experience. A save and share button will also be added.

📮 If you have ideas or recommendations about the features for this app - please don’t hesitate to reach out on Twitter @mouse_or_cleg. Any feedback is highly appreciated!

📷 ScreenShots

Discover the versatility of the app with this glimpse into the user experience. Don't miss out on the GIF section, where you can explore the Harvard Art Museum collection in a unique and dynamic way.

✨ amazing screenshots ✨ launch screenfirst screenpicture of the flowers inside the app's screenjapanese grafic inside the app's screen
👾 and gifs 👾

start 2 screens + loading screen 2 screens dark mode many screens

📝 Credits and acknowledgements

In the development of this app, the Harvard Art Museum API with it's brilliant documentation was a valuable resource.

The guidance provided by my mentor, @togramago, was instrumental in ensuring the success of this project, from setting the task to reviewing the code and keeping me on track.

I also wish to acknowledge the influence of the @SwiftfulThinking channel, created by Nick Sarno, which was a helpful source of information and inspiration throughout the process.

Last but not least, I would like to extend my gratitude towards OpenAI and ChatGPT for providing valuable assistance with debugging and composing this ReadMe, contributing to the development of this app.

P.S.: all graphics for this app were created using Canva.

©️ License

MIT license @mouseorcleg


👋 Say hello on Twitter or LinkedIn.

About

Simple app with inspiration pictures from Harvard Art Museum

Resources

License

Stars

Watchers

Forks

Languages