A modern dashboard application for monitoring Brevo CRM data, including contacts, email campaigns, and custom metrics. This is a learning project built to explore Next.js and modern web development practices.
This project serves as a hands-on learning experience for Next.js while building a real-world dashboard application. The goal is to create a functional dashboard that integrates with the Brevo CRM API to visualize and monitor key business metrics.
- Next.js 15 (App Router)
- React
- Tailwind CSS
This project is currently in early development - Phase 1. The foundation is being established, and core features are being implemented incrementally.
- Project setup and initial configuration
- Brevo API integration
- Dashboard UI components
- Data visualization
- Contact management views
- Email campaign analytics
- Custom metrics tracking
To run this project locally:
- Install dependencies:
npm install- Run the development server:
npm run dev- Open http://localhost:3000 in your browser to view the application.
This is an experimental/learning project shared publicly. As I continue to learn and improve, the codebase will evolve. Feedback, suggestions, and contributions are welcome!
Built with ❤️ as a learning project