-
components
-
Admin
-
Auctions
- indedx.vue
-
Products
- index.vue
-
AdminLayout.vue
-
index.vue
-
-
Auction
-
Auth
-
Product
- imageInput.vue
- ProductForm.vue
- ProductsList.vue
-
Template
- DropdownLogin.vue
- Footer.vue
- MainSlider.vue
- TopNavbar.vue
-
App.vue
-
Welcome.vue
-
-
plugins
- vuetify.js
-
app.js
-
auth.js
-
bootstrap.js
-
router.js
==================
-
components Contains all components of the application.
-
Admin: contains all admin components.
-
Auctions
- index.vue: includes: Auctions\AuctionList & Auctions\AuctionForm
-
Products
- index.vue: the indedx vue of products includes: Products\ProductList & Products\ProductForm
-
AdminLayout.vue (layout for Admin Backend)
-
Index.vue (index of the backend: extends AdminLayouts.vue)
-
-
Auction: contains all auction components
- AuctionList: Datatable of Auctions
- AuctionForm: Form for Create or Update an Auction
- SingleAuctionCard: are the small card on the welcome global page.
- AuctionDetails: Display all details of an Auction
-
Auth contains all auth component: login, TODO: we miss register component.
-
Products: contains all products components:
- ProductList: Datatable of Products
- ProductForm: Form of Create and Update a Product
-
plugins Contains vue plugins: Vuetify