/Galleria

Experiments with the harvardartmuseums api

Primary LanguageHTML

Galleria

A clean dashboard to interface with the Harvard Museum API. In this application, the images in the Harvard Art Museum's online collection is arranged according to the century they belong to. The most popular painitng/ artworks from each century is indexed and, user may get additional information about the artwork by hovering over it. Images also contain a link to the original location, as provided (and required) by the API.

Why Galleria? Coz it's the Italian for Gallery. Yeah no, that's it.

ezgif com-video-to-gif

Usage

For now, please clone the repository and run the timeline.html file. I'll host it shortly, after fixing a few issues.

Issues to be resolved

  • Add a shuffle functionality
  • Read up about async/ promises etc. Implement the calls properly (currently, it's very 'hacky').
  • Add some padding to the text - it looks ugly when it overflows (although it can scroll).

Key Learnings

  • Learned a lot about APIs and how to work with them.
  • Revised CSS Layouts.
  • Got to read up about http calls and methods.

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Acknowledgments

  • This project was made using the harvardartmuseums API, the documentation of which is available here, on github
  • All images/ content displayed are property of Harvard Art Museums
  • Goes without saying, I do not own anything. I've also followed all the Terms and Conditions of the API usage. Kindly let me know if there's any issue regarding that.
  • Thank you Smol Boi for designing this 'assignment' and constantly inspiring me with your wonderful projects