Skip to content

bolloland/SinatraPuzzleProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

b.a.f.f.le Puzzle Sharing Site - Now for Sinatra!

  • Focus on development of RESTful routing and CRUD functionality.
  • Phase Two Project for Flatiron School Bootcamp - Software Engineering.

This application allows "players" to:

  • create an account on the app
  • create, edit, and delete their own puzzles
  • read and attempt other players' puzzles
  • view all other players
  • view and access all submitted puzzles

Requirements

Ruby

Installation & Usage

Clone this repository into your local environment. Install necessary gems using:

bundle install

This application uses 'shotgun' to run a local server. Type the following in your terminal:

shotgun

With the server running, open up your preferred web browser and navigate to the following URL:

http://localhost:9393

Sign up for an account on the home page, and you're all set to start puzzling!

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

This Sinatra project is available as open source under the terms of the MIT License.

Check out my blog post

You can read about my experience developing this application on my blog post.

Video Walkthrough

Click here for a video walkthrough of this application.