Skip to content

Repository files navigation

Brevo Dashboard

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.

Purpose

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.

Tech Stack

  • Next.js 15 (App Router)
  • React
  • Tailwind CSS

Current Status

This project is currently in early development - Phase 1. The foundation is being established, and core features are being implemented incrementally.

Roadmap

  • Project setup and initial configuration
  • Brevo API integration
  • Dashboard UI components
  • Data visualization
  • Contact management views
  • Email campaign analytics
  • Custom metrics tracking

Getting Started

To run this project locally:

  1. Install dependencies:
npm install
  1. Run the development server:
npm run dev
  1. Open http://localhost:3000 in your browser to view the application.

Note

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

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages