Coder Social home page Coder Social logo

ajax-book-app's Introduction

AJAX Book App

Objective: CREATE, READ, UPDATE, and DELETE books using AJAX and Handlebars templating.

Getting Started

  1. Fork this repo, and clone it into your develop folder on your local machine.
  2. Follow the challenges from the CRUD and RESTful Resources modules. By the end of the challenges, a user should be able to:
  • See a list of all books
  • Create a new book
  • Read a book :)
  • Update an existing book
  • Delete an existing book
  1. Make sure to take advantage of Bootstrap for a good UX.

Homework

While you're developing a library, treat it as a real-world project. As you run into issues with our API add them to a list of problems.

You're required to keep a list of 5 issues which caused friction for you while using our API. An example could be "I found it difficult to find documentation on what was returned from the API". With your problems in hand, read HTTP API Design Resources and see if anything is covered in that github document.

Prove to us you've read the document by including your list of 5 issues and any supporting references from the document in your submission pull request.

Submission

  • As you make code changes, frequently commit and push to GitHub.
  • At the end of the day, once you've finished the challenges from both modules, make a pull request from your fork to the original repo.

screencapture-file-users-cameronjacoby-documents-coding-sf-wdi-24-ajax-book-app-index-html-1446782478325

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.