Coder Social home page Coder Social logo

houston-book-link's Introduction

Hi, I'm Robyn ๐Ÿต ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿ’ป ๐ŸŒป

I'm a Frontend Engineer, currently working on the design system at Handshake. Let's connect on LinkedIn.

houston-book-link's People

Contributors

christianarredondo avatar danieljrutledge avatar dylanjbarth avatar emptyflash avatar mamoot avatar rmoscowitz avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

houston-book-link's Issues

Clean up and optimize data processing pipeline

Ideally we should be able to run the overdrive data import relatively frequently. It would be nice if this automatically renewed oauth tokens, and ran quickly without bringing down the database (which probably means doing some update logic instead of just dropping all tables and starting over).

Also I think we should probably either rewrite it in node, or rewrite the node parts in python, since it'll be annoying to update the data model right now.

About Page Improvements

Need to improve the layout of the About page main sections, plus the pictures at the bottom do not grid-break properly in tablet view.

Add availability features

I think since this is something that changes a lot, it make sense for the backend to act as a proxy to the Overdrive API

Set up a proper build and deployment pipeline

We'll probably use Travis for this. I'm thinking all this needs to do is build a docker image from master, push it to docker hub, and ssh into the ec2 instance, pull, and run it.

Search Results

  • if you search for the same thing twice, you get different results each time
  • result order doesn't always make sense (i.e. match in subtitle is higher than match in actual title)

related thought: do we need pagination buttons?

Search UX Improvements

2 accessibility issues on home page (in the input element):

  1. Certain ARIA roles must contain particular children

  2. Form elements must have labels

Resources Page

  1. Replace card pictures with higher-quality ones
  2. Add more content
  3. Improve overall UI/UX

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.