/bookmark_manager

Makers Academy Week 6 Project - Create a Bookmark Manager

Primary LanguageRuby

Bookmark-Manager

This was a challenge at Week 5 Makers Academy. We were set teh task to create an online bookmark manager using using a Sinatra framwork, incorporating Bcrypt to handle user login and introducing Datamapper for databse management for the first time.

Still to do:

  • Frontend
  • Uploading to Heroku

Objectives of exercise

Creating a fully functioning Sinatra app with everything that´s involved in that like a decent filestructure, not repeating yourself and readable code. Technologies used

  • Ruby
  • Sinatra
  • HTML5
  • CSS3
  • Git
  • Postgresql
  • jQuery
  • Javascript
  • Rspec
  • Capybara
  • Bcrypt
  • Datamapper

How to run it

git clone git@github.com:odelevingne/bookmark_manager.git
cd bookmark-manager
shotgun -p 3000 server.rb

open localhost:3000 in your browser

How to run tests

cd bookmark-manager
rspec