Skip to content

O TodoList é uma aplicação simples de lista de tarefas que permite aos usuários registrar, editar e excluir tarefas em uma interface amigável e intuitiva. Esta aplicação foi desenvolvida para ajudar os usuários a organizarem suas tarefas diárias de forma eficiente.

Notifications You must be signed in to change notification settings

AngeloSouza1/TodoList

Repository files navigation

TodoList 📒

O TodoList é uma aplicação desenvolvida para ajudar os usuários a organizarem suas tarefas diárias de forma eficiente.

💻 Sobre o projeto


A ideia por trás do TodoList é proporcionar uma maneira simples e intuitiva para que os usuários possam criar, visualizar, editar e excluir suas tarefas, mantendo assim uma organização eficaz de suas atividades. Com a ajuda do TodoList, os usuários podem manter suas tarefas organizadas, aumentar sua produtividade e melhorar a gestão do tempo.

👁️‍🗨️ Funcionalidades Principais

🔹 Cadastro de Tarefas: Os usuários podem adicionar novas tarefas à lista, fornecendo um nome, descrição e data de vencimento, quando aplicável.

🔹 Visualização de Tarefas: Todas as tarefas registradas são exibidas em uma lista, permitindo aos usuários ver todas as suas tarefas de forma clara e organizada.

🔹 Edição de Tarefas: Os usuários podem editar as informações das tarefas, como nome, descrição e data de vencimento, a qualquer momento.

🔹 Exclusão de Tarefas: Os usuários podem excluir tarefas da lista quando não forem mais relevantes ou necessárias.

🛠 Tecnologias utilizadas

O projeto TodoList é desenvolvido utilizando as seguintes tecnologias:

🔹 Ruby on Rails: Framework web utilizado para o desenvolvimento rápido e eficiente de aplicações web.

🔹 HTML/CSS: Linguagens de marcação e estilo utilizadas para criar a estrutura e o design da interface do usuário.

🔹 JavaScript: Linguagem de programação utilizada para adicionar interatividade e dinamismo à interface do usuário.

🔹 Bootstrap: Framework CSS utilizado para facilitar o desenvolvimento de interfaces web responsivas e estilizadas.

Veja!

Site

📋 Instalação

Para executar a aplicação localmente em seu ambiente de desenvolvimento, siga estas etapas:

🔹 Clone o repositório em sua máquina local.

git clone https://github.com/seu-usuario/TodoList.git

🔹 Abra o diretório do projeto

cd TodoList

🔹Instale as dependências do projeto utilizando o Bundler:

bundle install

🔹 Execute as migrações do banco de dados:

rails db:migrate

🔹 Inicie o servidor Rails:

rails server

🔹 Abra seu navegador e acesse a aplicação em http://localhost:3000.


🚀 Como usar

🔹 Insira o Nome da Tarefa, uma breve descrição e a data da vencimento.

🔹 Clique no botão "Gerar Tarefa" para inserir a tarefa.


👁️‍🗨️ Contribuição

Contribuições são bem-vindas! Se você quiser contribuir para o projeto, siga estas etapas:

🔹Faça um fork do projeto.

🔹Crie uma nova branch com a sua feature: git checkout -b minha-feature

🔹Faça commit das suas alterações: git commit -m 'Adicionar nova feature'

🔹Faça push para a branch: git push origin minha-feature

🔹Envie um pull request.


Licença

Este projeto é licenciado sob a MIT License.

About

O TodoList é uma aplicação simples de lista de tarefas que permite aos usuários registrar, editar e excluir tarefas em uma interface amigável e intuitiva. Esta aplicação foi desenvolvida para ajudar os usuários a organizarem suas tarefas diárias de forma eficiente.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published