Giter Site home page Giter Site logo

askdarcel-api's People

Contributors

akhtam avatar alexanderturinske avatar bryanh210 avatar cliffcrosland avatar dependabot[bot] avatar drcaramelsyrup avatar fayceltouili avatar georgecloud avatar iopkelvin avatar james7770 avatar jfhamlin avatar jjfreund avatar katerina-kossler avatar kumquatexpress avatar lexholden avatar lgarofalo avatar maxastuart avatar meltingmelon avatar quanhuynh avatar quanwin avatar raawr avatar richardxia avatar rtindru avatar schroerbrian avatar shannonrdunn avatar trucnguyen avatar tsyaeger avatar twolfe2 avatar wi11 avatar zjipsen avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

askdarcel-api's Issues

Update Resources API with custom presenters

API has too much unnecessary and private data that we are sending back, this is probably increasing the latency of the calls as well.

Update that controller with custom presenters with only what front end needs.

Create domain model for link-sf clone

The link sf clone will require that resources can be associated with addresses, schedules, phone numbers, and notes. Users, ratings, and reviews need to be included as well.

Add auth functionality to API

Users should be able to view resources and categories without logging in. Logging in should be necessary to write reviews. User and Admin roles should be supported; Admin functionality will be decided upon later.

Fix categorization problem with linksf feed

Currently, the db import call is not correct. There are way too few resources in the shelter category, for instance. Fix this either by correcting the json scraper, fixing the import process, or creating a post-processor to correct this.

CI should build a Docker image, ready for AWS deployment.

  • Write a Dockerfile that installs puma and configures it to serve API requests.
  • Update the .travis.yml file to build a docker image from the Dockerfile and upload it to Dockerhub under the sheltertech organization. This container can then be referenced in an ECS task description.
  • TBD Write to an S3 bucket that describes project releases. We may be able to use Lambda to update the task definition for a service for continuous deployment.

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.