Start here and understand our project
This is the entry point of the project, the
host
of the a architecture, know as app shell too. Repo
- Auth
- Products
- Profile
- Cart
- Design System
- dealful-package
This is the authentication module, that deals and the only who knows the user state Repo
Components
- Login
- Logout
Service
- UserTools
- Design System
- dealful-package
This is the module in charge of retrieving the product list and add it to the cart Repo
Page
- Products
- Design System
- dealful-package
This is the module in charge of showing the user info, both in the user page and the user component Repo
Components
- Profile
Route
- Profile Route (self invoke the FullProfile Page)
- Auth
- Design System
- dealful-package
This is the module in charge of checkout, the cart Repo
Components
- CartIcon
Pages
- Cart
- Design System
- dealful-package
As the name indicates its the module in charge of componentization Repo
Components
- Inpuy
- Button
- UserPicture
- Vuetify
v-app
wrapper
Files
- Vuetify config
Dealful is a package to create deals for our mfes, it's in some sort of way the "contract" between the modules to the comunication be asure. Repo