Skip to content

Alex-dev7/Project4-inventoryApp-frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SupplySmart

  • Description: "SupplySmart" is a dynamic and user-friendly tool for managing an inventory of tools and supplies. With a full CRUD (create, read, update, delete) functionality, the app will allow users to input and store data on each item in the inventory, such as its name, description, quantity, image and location. Using React's component-based architecture, the app will have a modular design that makes it easy to add new features or modify existing ones. The app will be intuitive and easy to use, with a clear and concise user interface that allows users to quickly and efficiently navigate and manage the inventory. The app will also have a responsive design, allowing it to work seamlessly on any device, including desktops, laptops, tablets, and smartphones. With this app, users will be able to easily track the availability and location of tools and supplies, making it an essential tool for any workshop, garage, or storage facility.

  • technologies used:

    • React
    • react-router-dom
    • sass

Component Architecture

flowchart TD
    
    App --> Header
    App --> Outlet
    App ----> Footer
    Header --> Nav
    Nav --> id1[Dashboard Link]
    Nav --> id2[About Link]
    Nav --> id3[Login Link]
    Outlet --> id4["/"] --> Index
    Outlet --> id5["/item/:id"] --> Show
    Outlet --> id6["/create"] --> CreateAction
    Outlet --> id7["/update/:id"] --> UpdateAction
    Outlet --> id8["/delete/:id"] --> DeleteAction
    
Loading

Frontend Route Table

Route Element Loader Action Description
/ Index indexLoader Loads up list of items
/item/:id Show eventLoader Loads up a specific item
/create Create eventCreateAction Handles submission of create form for items
/update/:id Update eventUpdateAction Handles submission of update form for items
/delete/:id Delete eventDeleteAction Handles submission of delete form for items

Mockups

Desktop Mockup

Desktop Mockup

Mobile Mockup

Mobile Mockup

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published