Skip to content
This repository has been archived by the owner on Jun 1, 2022. It is now read-only.

Desafio concluído #11

Open
wants to merge 20 commits into
base: develop
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
870d3c1
create basic file structure and configure vue-router
danielvaleriote May 20, 2022
a93a2c0
NotFound page styled and 'back home button' added
danielvaleriote May 20, 2022
ad7fc03
create and style the navbar
danielvaleriote May 21, 2022
b074660
add categories routes
danielvaleriote May 21, 2022
b0c51e6
create ProductItem and install vue-star-rating
danielvaleriote May 21, 2022
46a865f
create ProductsList and add to views
danielvaleriote May 21, 2022
53cd07d
add fetchProducts.js to utils folder
danielvaleriote May 24, 2022
0d72e21
create and implement TheLoader and improve Products style
danielvaleriote May 24, 2022
4cc7ad4
remove unused media query
danielvaleriote May 24, 2022
7dfc733
create SearchInput component
danielvaleriote May 24, 2022
d53b134
add props to router paths and create ProductsPageTemplate.vue
danielvaleriote May 24, 2022
79f1469
implement document title changes when route changes
danielvaleriote May 24, 2022
6d15f36
create DetailedProduct.vue and Product Page
danielvaleriote May 25, 2022
8ddd23e
make NotFound.vue reusable and apply it to other components and pages
danielvaleriote May 26, 2022
d6c2bf6
add Pinia and cart state, change some components to composition API
danielvaleriote May 26, 2022
c31092b
add cart functionality
danielvaleriote May 26, 2022
f06e7fa
implement cart modals, update /cart style and change title at /product
danielvaleriote May 28, 2022
25debfa
create and implement sort system with OrderDropdown
danielvaleriote May 28, 2022
2865c69
implement total price at cart and final code improvements
danielvaleriote May 29, 2022
266a6c6
update README
danielvaleriote May 29, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
node_modules/
.vscode/
24 changes: 24 additions & 0 deletions daniel-valeriote/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
lerna-debug.log*

node_modules
dist
dist-ssr
*.local

# Editor directories and files
.vscode/*
!.vscode/extensions.json
.idea
.DS_Store
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?
17 changes: 17 additions & 0 deletions daniel-valeriote/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# Desafio 3 - Ide@l

### Project setup

`npm install`

### Run project's development mode

`npm run dev`

### Build for production

`npm run build`

------

Basic project structure created with **Vite**.
13 changes: 13 additions & 0 deletions daniel-valeriote/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<!DOCTYPE html>
<html lang="pt-BR">
<head>
<meta charset="UTF-8" />
<link rel="icon" href="/favicon.ico" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Desafio 3 - Ide@l</title>
</head>
<body>
<div id="app"></div>
<script type="module" src="/src/main.js"></script>
</body>
</html>
Loading