Skip to content

Latest commit

 

History

History
90 lines (65 loc) · 5.22 KB

README.md

File metadata and controls

90 lines (65 loc) · 5.22 KB

Lookbook

An art application that brings the art muesuem to you. Using an API, it allows users to view art from different time periods around the world, favorite and also reflect on them.

Website Deployment Link: https://sleepy-basin-63307.herokuapp.com/

Presentation Link: https://docs.google.com/presentation/d/1ttSGP1EemXDX7XyhkX8Tr8P701oyoMwwv9Ac0pgV2ck/edit#slide=id.gbf004cb2ba_0_109

Demo Video Link: https://drive.google.com/file/d/1gRmvIJK3VPpjSgBbXM9-klxkLVjRYs3t/view?usp=sharing

Table of Contents


Project Description

Art and the visual element of our world not only allow us to connect to the world of our predecessors, but we can also meditate on the world in which they created their art. They reflect not only the highpoints of a given culture, as well as catastrophic, seemingly overwhelming odds that human beings have overcome. Pandemics are no exception to this. When people view a piece of art that they find to be beautiful, the brain releases dopamine, a chemical associated with feelings of love and happiness. The knowledge that other images can transform our understanding of crisis since they reflect past periods of turbulence, equips us to better understand and reflect on the highs and lows of our world today.

Lookbook is an application designed around this idea. Through viewing art in a portable, digital space, the power of the art museum (now a closed environment because of COVID-19 restrictions) becomes readily available to everyone, everywhere, on any device. Since so many museums and cultural institutions have been forced to shut their doors temporarily, having them available in the form of a mobile app reveals the transformative potential of Lookbook as not just an alternative to scrolling social media, but a medium in itself to reflect on an image that a user finds striking, meditate on it, and record these thoughts.

Using the Rijksmuseum (Amsterdam, Netherlands) API, Lookbook is able to display well over 650,000 pieces of art from their collection. On the homepage, the user is welcomed with the Lookbook logo, slogan, and an image of The Thinker sculpture by Augstine Rodin. They are also able to click several links in the navigation bar: "Home", "About", "Log In", "Sign Up", "Search", and "Favorites". Users are allowed to create an account using their email and password, which will allow them to login at anytime to view their collection. On the "Favorites" page, the user is allowed to view their collection of favorited art pieces that they have saved in their profile. There they can keep the piece in their favorites or delete them. On the "Search" page, the user is presented with an art piece and they can decide whether to like or dislike the piece. If they like the piece, it will be saved into their favorites collection. If they dislike a piece, a new art piece will appear for them to make a decision. The Lookbook app was created using HTML, CSS, Javascript, React, Node.js, Express, Mongoose, and several other dependencies. It also used Rijksmuseum API as its databse to display all of the art pieces.


Screen-Shot-2021-02-18-at-8-09-27-PM



Built With

The Lookbook application was created with these coding languages and dependencies:

  • HTML
  • CSS
  • JavaScript
  • Node.js
  • React Js
  • Axios
  • Express
  • Bootstrap
  • Foundation
  • Normalize.css
  • MongoDB
  • Mongoose
  • Passport Js

Lookbook App used the Rijksmuseum API. https://data.rijksmuseum.nl/object-metadata/api/


Contributing

  1. Fork it!
  2. Create your feature branch: git checkout -b my-new-feature
  3. Commit your changes: git commit -am 'Add some feature'
  4. Push to the branch: git push origin my-new-feature
  5. Submit a pull request

Liscensing

MIT Liscense - Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


Contact

Lookbook Github Repository Link: https://github.com/BrandonGrayson/Look-Book


Brandon Grayson - https://github.com/BrandonGrayson

Merlin Rock - https://github.com/MerlinRock

Greg Leighton - https://github.com/preussenfahrer

Tamira Bell - https://github.com/tbell-woG