Skip to content
Flatiron School Project #4: JavaScript and Rails
Ruby JavaScript CSS HTML
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.



Hey there, thanks for checking out this PhotoLoco. I created this application for my Flatiron School Project #4: JavaScript and Rails API Project.


The idea for PhotoLoco came from my own experience: I’m trying to start my own photography side business, and one of the big parts of shooting photography (outside of a studio) is finding good locations for photos. I wanted to create a site where users could share photographable locations with other photographers. Locations are made by one user, but photos of the location can be uploaded by multiple users. In the future, I would like to add a Tag feature, so similar Locations could be found by tag, as well as a search bar for users to find locations near them.


To use this app, clone this repository, change directories into photoloco/backend. Run rails db:create, rails db:migrate, rails db:seed, and then rails s. Then open photoloco/frontend/index.html.


Bug reports and pull requests are welcome on GitHub at This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the Contributor Covenant code of conduct.


Amanda Murphy was the singular developer of the PhotoLoco web application. This is her first time creating a web application using JavaScript and a Rails API as part of her full stack web development studies through Flatiron School in New York.

Future projects and school labs can be found on her GitHub account here.

Further Information

Project Demo Twitter LinkedIn

You can’t perform that action at this time.