Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/guicamargo19/todo-vue

Projeto To do List - com Vue.js e Vite
https://github.com/guicamargo19/todo-vue

bootstrap css3 html5 npm vercel-deployment vite vscode vuejs

Last synced: 2 days ago
JSON representation

Projeto To do List - com Vue.js e Vite

Awesome Lists containing this project

README

        

# To Do List

## Apresentação do projeto

https://github.com/guicamargo19/todo-vue/assets/133445061/47123074-aae5-4e9d-8c15-0daca4d32794

To Do List é uma lista de tarefas desenvolvida em **Vue.js**, onde podemos inserir novas tarefas, marcar e desmarcar
tarefas como finalizadas e filtrar tarefas por "Todas", "Finalizadas" e "Pendentes".

Projeto desenvolvido no curso de Full Stack Python da EBAC - Escola Britânica de Artes Criativas e Tecnologia.

## 🚀 Começando

Estas instruções permitirão que você obtenha uma cópia do projeto em execução em sua máquina local para fins de desenvolvimento e teste.

### Pré-requisitos

Antes de começar, certifique-se de ter as seguintes ferramentas instaladas em sua máquina:

- **Node.js**
- **NPM (geralmente vem com o Node.js)**
- [VSCode](https://code.visualstudio.com/) +
- [Volar](https://marketplace.visualstudio.com/items?itemName=Vue.volar) (and disable Vetur) +
- [TypeScript Vue Plugin (Volar)](https://marketplace.visualstudio.com/items?itemName=Vue.vscode-typescript-vue-plugin).

## Configuração customizada

Veja [Vite Configuration Reference](https://vitejs.dev/config/).

## Instalação

Siga estas etapas a seguir para configurar o ambiente de desenvolvimento:

1. Clone este repositório em sua máquina local.
2. Navegue até o diretório clonado.
3. Execute o seguinte comando para instalar as dependências:

**``npm install``**

## Executar o projeto

Para executar o projeto em modo de desenvolvimento, execute o comando:

**``npm run dev``**

Abra [http://localhost:5173/](http://localhost:5173/) para visualizar no browser.

A página irá recarregar se alterações forem feitas.

Para executar o projeto em produção, execute o comando:

**``npm run build``**

No arquivo package.json na raiz do projeto, na chave "scripts", é possível alterar os comandos conforme desejado.

````
"scripts": {
"dev": "vite",
"build": "vite build",
"preview": "vite preview"
},
````

Constrói o app para produção na pasta 'dist'.

## 🛠️ Ferramentas utilizadas para construção do projeto

* **HTML** - Linguagem de marcação utilizada na construção de páginas na Web.
* **CSS** - Cascading Style Sheets é um mecanismo para adicionar estilos a uma página web.
* **Vue.js** - Framework JavaScript de código-aberto, focado no desenvolvimento de interfaces de usuário e aplicativos de página única.
* **Bootstrap** - Framework web open-source para desenvolvimento de componentes de interface para sites e aplicações web.
* **NPM** - Gerenciador de pacotes padrão para o ambiente de tempo de execução JavaScript Node.JS.
* **Vite** - Servidor de desenvolvimento local escrito pelo criador do Vue.js, e usado por padrão pelo Vue.js e para modelos de projeto React.

## ✒️ Autor

Guilherme Ferreira Camargo