Giter VIP home page Giter VIP logo

familia's People

Contributors

fidaahersh avatar jema28 avatar mhmdtshref avatar orjwan98 avatar

Watchers

 avatar  avatar  avatar

familia's Issues

description

  • I think need good
  • its not clear in that place put it in part with big size

General-Setup

*Make File structure

  • Linting (ESLint).
  • Travis CI setup.
  • Discuss Standards: naming conventions, ES-version.
  • Build basic express server.
  • Setup heroku app.
  • Set and configure handlebars.
  • Build the DB (MongoDB).

fix-bugs

Should fix these bugs:

  • Create new Account.
  • Login
  • authenticated user can access to the GET: /auth page, he shouldn't be able to get there.
  • Other bugs should be added here!

User Story: As a user i need to view my family-list

  • Create Endpoint GET: /
  • Check if there's a cookies and if it's valid.
  • if cookies is valid: check if user has a family_id.
  • if user has family_id: response with the list page.
  • if user doesn't have family_id, redirect to GET: /join.
  • if cookies is not valid, redirect to GET /auth

create homeRoute

Should create homeRoute which is GET: / to :

  • Check cookies:
    - not found => redirect to GET: /auth.
    - found => continue.
  • Check if cookie is valid:
    - Not valid => redirect to GET: /auth.
    - Valid => continue
  • Use the SECRET key to get the id of the user

User Story: As a user I need to copy my family code.

  • Create GET: /settings router
  • Create function to handle the route.
  • Find the family of the user authenticated.
  • Get the family key.
  • Send the family key to the view to be rendered.
  • Show the family key in the setting view page.
  • Send rendered page to the client.

User Testing (23-1-2019)

Second test of the app (after the 1st sprint). User testing results should be on the comments.

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.