deniseyu / bookmark-manager

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bookmark Manager

Week 4 Makers Academy Project

Instructions

A bookmark manager is a website to maintain a collection of links, organised by tags. You can use it to save a webpage you found useful. You can add tags to the webpages you saved to find them later. You can browse links other users have added.

The website will have the following options:

  • Show a list of links from the database
  • Add new links
  • Add tags to the links
  • Filter links by a tag

Learning Objectives

  • Integration testing with Capybara
  • Relational databases (PostgresQL)
  • ORMs (DataMapper)
  • Data security
  • User interface

To Use

Clone the repo:

git clone git@github.com:deniseyu/bookmark-manager.git
cd bookmark-manager

Start the server:

bundle install
rackup

To test, open 'rspec' from the command line.

To Do

  • Finish testing and developing password retrieval feature
  • Review integration tests
  • CSS
  • Deploy

About


Languages

Language:Ruby 100.0%