Giter VIP home page Giter VIP logo

bookie-app's People

Contributors

adaszyn avatar ksoutar15 avatar ranjini1992 avatar vshivam avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Forkers

wahello

bookie-app's Issues

Notes of a book page

show notes (aggregate notes) specific to book id - sorted by last updated date

Add left side bar with list of tags on all pages

  1. either all tags selected or unselected initially. In the former case, there should be an unselect all link. otherwise, a select all link.
  2. Plus button to add new tags.
  3. maybe we can drag the tags into a bin button to delete them (need to explain the interaction in a hover text in that case)

Mobile UI

From Peer Review:

Minor responsive issues, search bar and lists behave badly on tiny screens (set minimum with of the list elements and row wrap them)

Add constraints

I guess we should add checks for when the user leaves without saving, leaves a field empty when saving etc.

Show longer text in book description.

@adaszyn There is a lot of space in the book view to show a longer text description by default. I had increased the default length of text but (I think) you decreased it back again. Any specific reasons ?

screenshot from 2018-05-04 02-13-38

undefined tag

next to other tags created by user, there is an undefined tag in gray

Logout Button

Logout button only works when clicking above or the sides - the text isn't clickable

SearchBar refactoring

Created from #39 and #47
SearchBar refactoring

  • Use custom SearchResults and SearchResult components to gain full control over used values (description should be truncated in component level, not after each request)
  • Short description in SearchResult, longer description in BookView
  • Keyboard navigation,
  • SearchView with expanded features (TODO: what can we add there?)

isbn10 and isbn13 undefined - to show book or not?

if i type 'ad' it shows a book with no isbn10. clicking on it leads to http://localhost:3000/books/undefined

{id: "D6ntAAAAMAAJ", isbn10: undefined, isbn13: undefined, title: "A.D.", authors: undefined, โ€ฆ}
authors:undefined
description:""
id:"D6ntAAAAMAAJ"
image:"http://books.google.com/books/content?id=D6ntAAAAMAAJ&printsec=frontcover&img=1&zoom=1&source=gbs_api"
isbn10:undefined
isbn13:undefined
key:"WISC:89067499855"
rating:undefined
title:"A.D."

TA Suggestion.

When searching for stuff in the searchbar, maybe you could implement a view if the user presses Enter (or a button that you add that says "show more results") this view shows more details of the search results and mroe of them as well.

Card heights are weird all around.

The note cards have different heights depending on the content. Same with book cards.

In the book view, expanding the details of a book makes the thumbnail container's height go all crazy.

@adaszyn You'll need to check this one out man. I tried to solve it without giving fixed heights to the cards but couldn't to do it.

**Cards**

Cards can be added to your board to track the progress of issues and pull requests. You can also add note cards, like this one!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.