/museo

[sinatra, ruby, active record, projects]

Primary LanguageRuby

Project 2 - Museo! A Full-stack application

Description

This project is currently an index of Museums in San Francisco. The user can search for Museum by Specialty, as well add, view, edit and delete museum records. Each museum record has a name, image url, description, website link and a specialty(category).

My user stories and a link to wireframes can be found at my Trello project folder.

Planned additional features include the addition of other locations for Museums, besides San Franscisco, for example: other major metropolitan cities, and a tag cloud for categories on the index page.

Motivation

I created this project for a class assignment. There are many different and interesting types of museums in San Francisco, and in the world, and I wanted an easy way for users browse and to find a museum based on their interest/s or to find something new and interesting.

Technologies Used

This project is a full-stack application using:

  • HTML5
  • CSS
  • Bootstrap
  • Ruby
  • Active Record
  • Sinatra
  • Postgres

Installation

This project is hosted on heroku at Museo

To run Museo on your computer, clone down the repo and then “gem install”, and "bundle" in your terminal, then start the server. After completion, run "shotgun" in the project-2 directory, and go to “https://mysterious-castle-12026.herokuapp.com/museums” to see the web application up and to use the applcation to find museums.