Skip to content

CapSap/paddy-mern-4

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

paddy-mern-4

This is attempt number 4 for creating this app. It was a lot harder than what I thought it would be!

Project Description

This app will coordinate click and collect operations for a retailer. It will be a task coordination tool for an ecommerce department within a retail company. This app will communicate tasks and allow information to be passed back regarding specific tasks.

Problem

Problem I'm trying to solve was that at my old workplace several google sheets were used to coordinate task deligation and information flow between an ecommerce center and 7 retail locations.

MVP (Minimum viable product)

  1. Ecomm / HQ user is able to create tasks
  2. Store users are able to action tasks and update tasks (update with yes okay task complete, or not able to complete)
  3. Ecomm / HQ user can either reasign task, close or delete task.

There will be 1 HQ user that creates and delegates tasks. 8 locations that can be assiged a task.

Basic functionality of the app:

  graph TD;
      A[Ecomm / HQ creates an order with one or many store requests] --> B{Can the store complete the request?}
      B--yes store can process request---> C[Store updates request with IBT + Tracking]
      B--no store cannot process--->D[store updates order with feedback]
      D--->E{Ecomm / HQ acknowleges. request is updated or deleted}
      E--Request is modfied or re-asigned to a differnt store--->A
      E--Request is deleted--->I[Close request]
      F --IBT is good---> G[Close request]
      F --IBT is bad ---> H[Follow up sent to store]
      H --Communication with store to correct mistake ---> J[Close request]
      C --Items are ready for collection--> K[Store leaves a VM and updates order with VM left or other message] --> L[customer picks up] 
      K ---> F[Ecomm / HQ  accpets IBT]

My goals and motivations

My goal is to create a webapp to replace the several sheets- allow for a single store of data and different views depending on login location. Apply my front end knowledge and learn about backend development. Secondary goal is to become familiar with the MERN stack, and get some experience in full stack development.

Challenges

I feel a little overwhelmed with all the different pieces, and trying to iron out the details how exactly the app should work. I've become more comfortable with the idea of creating something barely functional and using bad practices to have a finished product that I can iterate over.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages