Skip to content

diaryofdiscoveries/bookmark-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bookmark Manager

Build a web app that stores web bookmarks in a database..

Concepts and skills

Concepts

  • Object-relational mappers
  • Relationships between data in a database
  • SQL, the database query language
  • Data encryption
  • Rake
  • HTML forms
  • Web app deployment

Skills

  • Designing data relationships using an object-relational mapper
  • Designing a database schema
  • Manipulating data using the CRUD cycle
  • Structuring more complex MVC applications
  • Refactoring more complex apps
  • Creating user stories

User stories

As a time-pressed user
So that I can quickly go to web sites I regularly visit
I would like to see a list of links on the homepage

As a time-pressed user
So that I can quickly find web sites I recently bookmarked
I would like to see links in descending chronological order

As a time-pressed user
So that I can save a website
I would like to add the site's address and title to my bookmark manager

As a time-pressed user
So that I can organise my many links into different categories for ease of search
I would like to add tags to the links in my bookmark manager

As a time-pressed user
So that I can quickly find links on a particular topic
I would like to filter links by tag