Skip to content

Hugo-JC/NextStep

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NextStep

🚧 Projecto em desenvolvimento — criado para praticar React, Tailwind CSS e Zustand.

NextStep é um gestor de tarefas moderno e minimalista, inspirado em ferramentas como Linear e Notion. Desenhado para profissionais que precisam de velocidade e uma interface limpa.

🔗 Live Demo: https://next-step-ten-liard.vercel.app/


✨ Funcionalidades

  • Dashboard limpo com visão geral das tarefas do dia
  • 🔄 Filtros dinâmicos — All / Active / Completed
  • 📊 Today's Progress — círculo de progresso animado em SVG
  • Quick Stats — métricas em tempo real (tarefas activas, completas, alta prioridade)
  • 🗂️ Vista Grid e Lista — toggle entre modos de visualização
  • 🏷️ Tags, Prioridade e Energia — organização avançada por tarefa
  • Modal de criação — adicionar tarefas com título, descrição, data, tags e nível de energia
  • 🎯 Next Step Badge — destaca automaticamente a tarefa mais prioritária
  • 🎨 Animações suaves com Framer Motion

🛠️ Stack Tecnológico

Tecnologia Uso
React 19 Framework principal
Vite Bundler e dev server
Tailwind CSS v4 Estilização
Zustand Estado global
Framer Motion Animações
Lucide React Ícones

📁 Estrutura do Projecto

src/
├── components/
│   ├── Header.jsx          # Header fixo com blur e filtros
│   ├── ProgressCard.jsx    # Círculo de progresso animado
│   ├── QuickStats.jsx      # Card de estatísticas
│   ├── TaskList.jsx        # Lista/Grid de tarefas
│   └── AddTaskModal.jsx    # Modal de criação de tarefas
├── store/
│   └── useTaskStore.js     # Store global com Zustand
├── App.jsx
└── index.css

🚀 Correr Localmente

# Clonar o repositório
git clone https://github.com/Hugo-CP24/NextStep.git

# Entrar na pasta
cd NextStep

# Instalar dependências
npm install

# Arrancar o servidor
npm run dev

Abre [https://next-step-ten-liard.vercel.app/) no browser.


🎯 Roadmap

  • Apagar tarefas
  • Editar tarefas
  • Persistência com LocalStorage
  • Modo escuro
  • Modo Pomodoro integrado
  • Input inteligente com linguagem natural

👨‍💻 Autor

Feito por </Hugo JC> — projecto de prática para aprender React e ecosistema moderno de frontend.

GitHub

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors