Giter Club home page Giter Club logo

send-fudes's Introduction

Hi there 👋

send-fudes's People

Contributors

jkuelo95 avatar rowong20 avatar wyatt6388 avatar wyattchen avatar zzmarkzz321 avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

send-fudes's Issues

Number 4 Portion - Food Posting for real time food requests and active runs

Clarification from Daniel:

For question #4, The tasks are not referring to what your group members’ duties are. The tasks here refer to the tasks (steps) it requires to complete each function (scenarios). For example: what are the tasks required to log-in? (prompt user for user name and password, read username and password, verify them, approve or deny). Basically the sequential instructions of your function.

[EPIC] Job Posting Board

Description

Allow users to see updated requests and current offerings from other users

Overall Goals

  • Allow users to make requests
  • Allow users to accept requests
  • Filter out jobs by different keys
  • Click on posting to learn more and possibly accept job

Frontend

  • Build out the component for the bulletin board
  • Build component for each block
  • Allow sorting on the client side
  • Style each component

Backend

  • link the postings to the UI aka render the data on each posting block (import data to client)
  • Perform Create and Read operations on each block

Lab 4 Portion - User Authentication

Clarification from Daniel:

For question #4, The tasks are not referring to what your group members’ duties are. The tasks here refer to the tasks (steps) it requires to complete each function (scenarios). For example: what are the tasks required to log-in? (prompt user for user name and password, read username and password, verify them, approve or deny). Basically the sequential instructions of your function.

Create High Level Design Documentation [EPIC]

Things to be completed by the end of Wednesday to make way for the presentation to be completed on Thursday:

  • A summary of project progress report (5 points)
  • Define Things (constants, names, and their relationships to each other) of your project.
    These things define your project requirements. (5 points)
  • Define State Diagrams for each action on things in your project. (12 points)
  • Describe Scenarios (or tasks/functions, a sequence of steps taken to accomplish the project
    goals) of your project. (18 points)

Documentation to be edited can be found here

Create model for each component

For Lab 4.1, we will need to create the mongoose schema for each of our components.

  1. Requirements:
    -- Schema's should be implemented with proper syntax (see example model.js)
    -- Before closing, all implementations should be completed (checkmark when done)

  2. Check-off:

  • Mark
  • Johnny
  • Roman
  • Wyatt

[EPIC] Payment

Description

Allow users to make payment transactions through a third party, and handle the setup to that third party transaction

Overall Goals

  • Allow users to user payment from a third party api
  • Set up the logic to come up with the price and total payment
  • Complete the transaction and ensure both users are satisfied

Frontend

  • Create the UI for the payment
  • Style the page

Backend

  • Calculate price total for the payer
  • Integrate some third-party API for payment

[EPIC] Real Time Trip

Description

Allow users to communicate with their respective "fooder" and keep a real time feed to update users on the status of deliveries

Overall Goals:

  • Allow users to chat with one another during the entire delivery process
  • Allow requesters to see the update of their delivery and where their delivery is

Frontend

  • Create the interface for a delivery (similar to how uber has the UI for the drive)
  • Create the chat interface

Backend

  • Set up the sockets for chat and communication
  • Allow priority notification to the user

Number 4 portion - Search and Real-Time User Update

Clarification from Daniel:

For question #4, The tasks are not referring to what your group members’ duties are. The tasks here refer to the tasks (steps) it requires to complete each function (scenarios). For example: what are the tasks required to log-in? (prompt user for user name and password, read username and password, verify them, approve or deny). Basically the sequential instructions of your function.

[EPIC] Login/Registration module

Description

Overview goals for this epic:

  • Provide a system to process a registration form that will save the user's information and create a new account.
  • Allow users to log in and log out and be able to hold a unique session for each user

Front End

  • Create a login form UI component
  • Style the UI component

Back End

  • Process the form the data and save the information to the user document (MongoDB)
  • Allow a user to log in and keep a user session
  • Allow a user to log out and remove the user session

Number 4 Portion - Payment

Clarification from Daniel:

For question #4, The tasks are not referring to what your group members’ duties are. The tasks here refer to the tasks (steps) it requires to complete each function (scenarios). For example: what are the tasks required to log-in? (prompt user for user name and password, read username and password, verify them, approve or deny). Basically the sequential instructions of your function.

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.