Skip to content

Commit 2d77682

Browse files
committed
putting the project
0 parents  commit 2d77682

19 files changed

+23122
-0
lines changed

README.md

Lines changed: 97 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,97 @@
1+
<div align="center">
2+
<a href="http://tecno.kauadev.xyz">
3+
<h1>Tecno Cursos</h1>
4+
</a>
5+
6+
<p align="center">
7+
Apenas um projeto para testar meus conhecimentos em VueJS
8+
</div>
9+
10+
## Sobre o projeto
11+
12+
<img src="./gitAssets/main.png">
13+
14+
Esse é apenas um projeto para treinar meu VueJS que estou apredendo no curso da Origamid, você pode acessalo clicando [aqui](gitAssets/main.png).
15+
16+
Nesse projeto tem algumas das principais tecnologias do Vue, como o Vue Router.
17+
18+
Esse projeto foi desenvolvido absolutamente do 0, juntamente com uma API que fiz em PHP. você pode ve-la clicando [aqui](http://api.kauadev.xyz/tecnocursos/), ela possui acessos por id, ex: `http://api.kauadev.xyz/tecnocursos/cursos`, facilitando o processo.
19+
20+
Este projeto foi desenvolvido como parte de minha jornada de aprendizado de VueJS, que estou estudando através do curso da Origamid, você pode acessa-lo clicando [aqui](http://tecno.kauadev.xyz).
21+
22+
Ele inclui algumas das principais tecnologias do Vue, como o Vue Router, e foi criado inteiramente a partir do zero. Além disso, criei uma API em PHP para complementar o projeto, que pode ser acessada através do link : `http://api.kauadev.xyz/tecnocursos/`.
23+
24+
Essa API possui recursos de acesso por ID, o que facilita o processo de consulta, veja um exemplo:
25+
26+
```
27+
http://api.kauadev.xyz/tecnocursos/cursos
28+
```
29+
30+
isso irá retornar:
31+
32+
```json
33+
{
34+
"id": "cursos",
35+
"titulo": "Cursos",
36+
"descricao": "Inscreva-se em um dos nossos planos e obtenha acesso completo a todos os nossos cursos.",
37+
"cursos": [
38+
{
39+
"id": "javascript",
40+
"nome": "JavaScript",
41+
"totalAulas": 120,
42+
"horas": 34,
43+
"descricao": "Esse \u00e9 um curso completo de JavaScript, voc\u00ea ir\u00e1 prender tudo sobre vari\u00e1veis, objetos, arrays e fun\u00e7\u00f5es."
44+
},
45+
{
46+
"id": "html-e-css",
47+
"nome": "HTML e CSS",
48+
"totalAulas": 80,
49+
"horas": 22,
50+
"descricao": "Nesse curso voc\u00ea ir\u00e1 aprender como utilizar tags de HTML para estruturar o conte\u00fado da sua p\u00e1gina. E tamb\u00e9m como estiliza-las com CSS."
51+
},
52+
{
53+
"id": "ux-design",
54+
"nome": "UX Design",
55+
"totalAulas": 70,
56+
"horas": 18,
57+
"descricao": "Aprenda todos os fundamentos de UX Design nesse curso. Aprenda como pesquisar, analisar e desenvolver um projeto com foco na experi\u00eancia do usu\u00e1rio."
58+
}
59+
]
60+
}
61+
```
62+
63+
<br />
64+
65+
### Construído com
66+
67+
Esse projeto foi construido totalmente com VueJs, sem nenhum outro Framework ou biblioteca.
68+
69+
<br />
70+
71+
## Setup do projeto
72+
73+
```
74+
npm install
75+
```
76+
77+
### Compila e faz hot-reloads para desenvolvimento
78+
79+
```
80+
npm run serve
81+
```
82+
83+
### Compila e minifica para produção
84+
85+
```
86+
npm run build
87+
```
88+
89+
### Lints e corrige arquivos
90+
91+
```
92+
npm run lint
93+
```
94+
95+
### Personalizar configuração
96+
97+
Veja [Configuration Reference](https://cli.vuejs.org/config/).

babel.config.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
module.exports = {
2+
presets: [
3+
'@vue/cli-plugin-babel/preset',
4+
],
5+
};

gitAssets/main.png

66.7 KB
Loading

jsconfig.json

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
{
2+
"compilerOptions": {
3+
"target": "es5",
4+
"module": "esnext",
5+
"baseUrl": "./",
6+
"moduleResolution": "node",
7+
"paths": {
8+
"@/*": [
9+
"src/*"
10+
]
11+
},
12+
"lib": [
13+
"esnext",
14+
"dom",
15+
"dom.iterable",
16+
"scripthost"
17+
]
18+
}
19+
}

0 commit comments

Comments
 (0)