Git Product home page Git Product logo

jl-node-app's Introduction

jl-node-app's People

Contributors

j-mes avatar lc512k avatar

Stargazers

MeRo avatar

Watchers

James Cloos avatar

Forkers

melanierogan

jl-node-app's Issues

Weeks 7-8

  • wrap up DB work - res.render a different message if the user already exists. Watch out for order of execution with the callback
  • building a new page (template) to display a list of headlines
  • building the endpoint on the server that's going to res.render those headlines
  • getting set up with the dev api
  • calling the headlines endpoint from the server

Additional tasks you could do:

Weeks 3-4

  • Create a form (no CSS yet) that requires the person's email, name and some other fields
  • Post the results back to a POST endpoint in the server
  • Use express body parser with Content-Type of x-www-form-urlencoded to parse the response from req.body on the server
  • console.log the user responses
  • Setup mongoDB locally
  • Read up on Mongo and Mongoose
  • Setup mongoDB in Heroku using mLab
  • Save responses to database
    • Create a Responses Model object
    • Make sure each each response stored is unique, using the person's email as the unique id (via Mongoose)

Week 1-2

@j-mes Here are some bullet points for these first two weeks. Please do at your own pace. We'll add more as needed. Please drop me any questions in the comments of this issue if you have any.

  • Get familiar with the node app
  • Try out the GET and POST endpoints
  • Write some of your own endpoints
  • Send back some HTML to the browser (with or without handlebars)
  • Submit a PR with the above code πŸ‘†and add me as a reviewer
  • Once reviewed merge to master
  • Publish to heroku

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.