Sobre o Projeto

Informações sobre app-hojecredi-portal

Sobre o Projeto

app-hojecredi-portal é um template moderno e completo para desenvolvimento de aplicações web usando Next.js, TypeScript e shadcn/ui. Este projeto foi criado para fornecer uma base sólida e bem estruturada para iniciar novos projetos rapidamente.

O template segue as melhores práticas de desenvolvimento, incluindo arquitetura modular, type-safety com TypeScript, e componentes UI acessíveis e reutilizáveis.

Tecnologias

Frontend

  • Next.js 14 - Framework React com App Router, Server Components e otimizações automáticas
  • TypeScript - Tipagem estática em modo strict para maior segurança e produtividade
  • Tailwind CSS - Framework CSS utilitário para estilização rápida e consistente
  • shadcn/ui - Componentes UI acessíveis e customizáveis baseados em Radix UI

Ferramentas de Desenvolvimento

  • ESLint - Linting de código para manter qualidade e consistência
  • Prettier - Formatação automática de código para manter estilo consistente

Arquitetura

O projeto segue uma arquitetura modular, separando claramente componentes compartilhados, features específicas e utilitários. Esta organização facilita a manutenção, escalabilidade e colaboração em equipe.

Componentes UI: Componentes reutilizáveis baseados em shadcn/ui, localizados em components/ui

Componentes de Layout: Componentes estruturais como Header, Footer e Sidebar em components/layout

Features: Funcionalidades específicas organizadas por domínio em features

Utilitários: Funções auxiliares e hooks customizados em lib e hooks

Stack Completo

Next.js
TypeScript
React
Tailwind CSS
shadcn/ui
ESLint
Prettier
App Router
Server Components