Giter Site home page Giter Site logo

psi-code-review's Introduction

Full Stack with Auth Group Project

our shelf

Technologies

  • Mongo
  • Express
  • Angular
  • Node
  • Passport
  • git
  • github

Project Description

Our client, Prime Digital Academy: Room 1, has asked for an app to simulate the behavior of their shelf. That is, a list of items placed on the classroom shelf.

Any visitor to the page can view the shelf, but only logged in users should be able to place objects on the shelf.

This will require some research, design, an implementation. Include a readme.md that includes the names of the group members and your team name/number. As well as any planning/docs. These can be in digital format or even pics of whiteboard/notebook sketches.

Shelf Object

Items placed on the shelf should have the following data:

  • description
  • placer (user)
  • image url (optional)

You're going to have to think about how/where to store this data. Recall that each item will have to be associated with a user!

Hard Mode

  • only logged in users can remove objects from the shelf
  • styling

Pro Mode

  • logged in users can only remove their objects from the shelf
  • show list of users only to logged in users

Super Mode

  • filter output by user (click on a user to only show items by that user)
  • users can re-order shelf

psi-code-review's People

Contributors

kdszafranski avatar neotamoe avatar

Watchers

James Cloos avatar

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.