Code Monkey home page Code Monkey logo

lunchbox's Introduction

Lunchbox

Welcome to Lunchbox, our capstone project for Web Development (CS4550) at Northeastern University. Since we spent a lot of time during class learning the MEAN stack, we chose to stick with it for our final project. We're hosting this bad boy on openshift for grading, but more importantly, for showing off to our awestruck families and barely impressed friends.

Contributors (Kweens of Code)

Talia and Rose are seniors in CCIS at NU, and are both very excited to graduate in May and then move on to full-time employment at HubSpot.

lunchbox's People

Contributors

tswartz avatar

Watchers

 avatar  avatar  avatar

lunchbox's Issues

Favorite recipes

  • Create favorites schema [recipeName, recipeId, rating, timeToMake, users[list of users that have faved]]
  • Save favorites to db from search page, details page
  • visually differentiate between something that is favorited and something that isn't...
  • remove user from user array in favorites when unfavorited

Reviews

  • Create Review Schema [dateCreated, text, username, recipeId, recipeName] [x]
  • Save review to db [x]
  • can only review if logged in [x]
  • can read reviews if not logged in [x]
  • endpoints for accessing reviews by username or by recipeid [x]

Create profile

  • User's profile
  • Make user's own profile editable
  • Show Reviews
  • Show following

Put on openshift

Get DB working

modify mongoose.connect('mongodb://localhost/lunchbox');

Details Page

  • Decide what information to display [x]
  • Display info, icons where necessary [x]
  • Favorite capability from details page [just stub out, implement together later] [x]
  • "Review" Form + Submit + order comments by most recent first [x]
  • Display Reviews on Details page [x]
  • Link review to profile page of user who left review [x]

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.