gandr is a JavaScript Single Page Application, with a Rails backend which allows users to browse a range of beautiful artworks from the Metropolitan Museum of Art, and to add comments and likes to their favorite pieces. gandr was created by Haleigh Dalke and Iona Brabender for their Mod 3 Project as part of Flatiron School's immersive Software Engineering Program.
Please find our repository here: https://github.com/haleighdalke/gandr .
To run gandr, first ensure that you are in the gandr-backend directory.
You can then run the following commands in your terminal:
bundle install # to track and install the exact versions of ruby gems needed for gandr
rails db:migrate # to run table migrations
rails db:seed # to seed your database
rails server # to start up your rails server
You should now cd into the gandr-frontend directory and run the following command in your terminal:
open index.html # to open the index page in your browser.
- If this is your first time using gandr, you'll need to sign up. Currently, only a username is required to get started.
- If you've used gandr before, you can simply enter your username to access the site.
- You can begin your art journey by taking a look through all of our artworks.
- To see a larger scale version of any image, simply click on it.
- To like an artwork, click on the like button.
- The like button also displays how many likes that piece already has.
- Remove your like by clicking on the button a second time.
- See all of your liked artworks by clicking on "My Favorited" in the navbar.
- To view all users' comments for a particular artwork, click on that piece's "View Comments" button.
- You can then view only your comments by clicking "My Comments".
- From there, you are free to post a new comment, or to edit or delete an existing comment.
- You can view all of the artwork you've commented on by clicking on "My Commented" in the navbar.
Haleigh Dalke
https://github.com/haleighdalke
https://www.linkedin.com/in/haleigh-dalke-3b437612a/
Iona Brabender
https://github.com/iona-b
https://www.linkedin.com/in/iona-brabender/
Please see license file included in the gandr directory.