Skip to content

caioalvesdev/Nuxt-Trello-App

Repository files navigation

Nuxt Trello SaaS (NuxTrello)

NuxTrello é um aplicativo web full-stack inspirado no Trello. Este projeto é construído usando Nuxt 3, MongoDB e Tailwind CSS, com foco na criação de uma ferramenta de organização e gerenciamento de tarefas eficiente e fácil de usar.

Hospedado na Vercel

Visualizar NuxTrello

Topics

Introdução

  • Visão geral
  • Demonstração do projeto
  • Modelo de dados do projeto

Configuração do projeto

  • Instalando o Nuxt3
  • Adicionando Dependências Necessárias
  • Conectando-se ao MongoDB
  • Criando layout básico

Autenticação de usuário

  • Criando modelo de usuário
  • Criando rotas de API de usuário
  • Criando rotas de API de autenticação de usuário
  • Criando páginas de autenticação de usuário

Recurso de Boards

  • Criando modelo de board
  • Criando rotas de API de board
  • Criação de páginas de board
  • Criando Componente Seletor de Imagens

Listas de recurso

  • Criando modelo de lista
  • Criando rotas de API de lista
  • Criando páginas de lista
  • Adicionando Editor de Lista
  • Adding Drag and Drop Functionality

Recurso de card

  • Criando modelo de cartão
  • Criando rotas de API de cartão
  • Criando páginas de cartão
  • Adicionando Editor Rico
  • Adicionando funcionalidade de arrastar e soltar

Recursos SaaS

  • Em desenvolvimento

Installation

  1. Clone o repositório:
    git clone https://github.com/caioalvesDev/Nuxt-Trello.git
    
  2. Navegue até o diretório do projeto:
    cd Nuxt-Trello
    
  3. Instale dependências:
    pnpm install
    
  4. Inicie o servidor de desenvolvimento:
    pnpm run dev