Um simples quadro branco online construído com Excalidraw, Next.js e TypeScript. Este projeto oferece uma tela infinita para desenhar e criar diagramas.
- Quadro Branco com Recursos Completos: Utiliza a biblioteca Excalidraw para uma experiência de desenho completa.
- Modo Escuro: Adapta-se às preferências de tema do seu sistema.
- Design Responsivo: Funciona perfeitamente em diferentes tamanhos de tela.
- Desempenho Otimizado: Construído com Next.js e Turbopack para um desenvolvimento rápido e uma experiência de usuário ágil.
Para começar a usar este projeto localmente, siga estas etapas:
- Node.js (versão 20 ou superior)
- npm ou yarn
- Clone o repositório:
git clone https://github.com/devjoseh/excalidraw-whiteboard.git
- Navegue até o diretório do projeto:
cd excalidraw-whiteboard - Instale as dependências:
npm install
- Inicie o servidor de desenvolvimento:
npm run dev
Abra http://localhost:3000 em seu navegador para ver o aplicativo em ação.
npm run dev: Inicia o servidor de desenvolvimento com o Turbopack.npm run build: Compila o aplicativo para produção.npm run start: Inicia o servidor de produção.npm run lint: Executa o linter para verificar a qualidade do código.
- Next.js – O framework React para produção.
- React – Uma biblioteca JavaScript para construir interfaces de usuário.
- TypeScript – Um superconjunto de JavaScript que adiciona tipagem estática.
- Excalidraw – Um quadro branco virtual de código aberto.
- ESLint – Uma ferramenta de linting para JavaScript e TypeScript