Code Monkey home page Code Monkey logo

jallua's People

Watchers

Petri Ihantola avatar  avatar Tuomas Kaittola avatar

jallua's Issues

Assignment work grading

Everything required done:

  • [ x ] More than 1 API used. In fact, 3 API's used: Google Maps API, Alko API (discontinued during this project), Yahoo API
  • [ x ] Own public API provided. Public API combines data from previously mentioned API's.
  • [ x ] API documented in README
  • [ x ] Client app using our API
  • [ x ] Backend (http://jallu.herokuapp.com/) & Client (http://jallua-ui.herokuapp.com/) both deployed to Heroku
  • [ x ] Weekly snippets

Also some extra stuff done:

  • [ x ] Backend uses MongoDB instance hosted in MLab to cache data in order to have a quicker response time and place less load on the used APIs. In other words, we do use external database-as-a-service. Probably worth an extra point?
  • [ x ] Automatic deployment to Heroku enabled. (Heroku builds & deploys services each time something new is pushed to corresponding master branch .) According to lecture slides this is worth an extra point.
  • [ x ] Code linters used (eslint for backend, tslint for frontend) to makes sure that code formatting is nice & consistent. Perhaps worth an extra point?
  • [ x ] Client works even on IE11, the least modern browser still receiving support from a major vendor. Probably also works in IE10, but that was only tested in IE11 dev tools. Perhaps worth an extra point?

Please also note that client service is in another repository.

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.