mint-fresh-dashboard

Mint Fresh - Business Dashboard

A modern, responsive business dashboard application built with vanilla HTML, CSS, and JavaScript. Features a complete authentication system and interactive data visualizations.

Mint Fresh Dashboard HTML5 CSS3 JavaScript

๐Ÿš€ Live Demo

๐ŸŒ View Live Demo

Note: GitHub Pages may take a few minutes to deploy. If the link doesnโ€™t work immediately, please wait 5-10 minutes and try again.

Alternatively, you can download and open mint-fresh-app.html in your browser locally.

๐Ÿ” Login Credentials

Use any of these credentials to access the dashboard:

Role Email Password
Admin admin@mintfresh.com admin123
Demo demo@mintfresh.com demo123
User user@mintfresh.com user123
Test test@example.com password123

โœจ Features

๐Ÿ”’ Authentication System

๐Ÿ“Š Dashboard Interface

๐ŸŽจ Design System

๐Ÿ› ๏ธ Technology Stack

๐Ÿ“ Project Structure

mint-fresh-dashboard/
โ”œโ”€โ”€ mint-fresh-app.html          # Main application file
โ”œโ”€โ”€ .superdesign/                # Original design iterations
โ”‚   โ””โ”€โ”€ design_iterations/
โ”‚       โ”œโ”€โ”€ dashboard_1.html     # Original dashboard
โ”‚       โ”œโ”€โ”€ login_1.html         # Original login
โ”‚       โ””โ”€โ”€ login_theme_1.css    # Design system tokens
โ”œโ”€โ”€ memory-bank/                 # Project documentation
โ”‚   โ”œโ”€โ”€ projectbrief.md         # Project overview
โ”‚   โ”œโ”€โ”€ productContext.md       # Product requirements
โ”‚   โ”œโ”€โ”€ techContext.md          # Technical specifications
โ”‚   โ”œโ”€โ”€ systemPatterns.md       # Architecture patterns
โ”‚   โ”œโ”€โ”€ activeContext.md        # Current project state
โ”‚   โ””โ”€โ”€ progress.md             # Development progress
โ””โ”€โ”€ README.md                   # This file

๐Ÿš€ Getting Started

  1. Clone the repository
    git clone https://github.com/LeoPBgit/mint-fresh-dashboard.git
    cd mint-fresh-dashboard
    
  2. Open the application
    # Option 1: Open directly in browser
    open mint-fresh-app.html
       
    # Option 2: Serve with a local server (recommended)
    python -m http.server 8000
    # Then visit http://localhost:8000/mint-fresh-app.html
    
  3. Login with demo credentials
    • Use any of the provided credentials above
    • Explore the dashboard features

๐ŸŽฏ Key Components

Login Screen

Dashboard

๐Ÿ”ง Customization

Colors

The application uses a sophisticated OKLCH-based color system. Modify colors in the CSS custom properties:

:root {
  --primary: oklch(0.65 0.15 180);
  --secondary: oklch(0.95 0.03 180);
  --background: oklch(0.98 0.02 180);
  /* ... more color tokens */
}

Data

Update chart data and statistics by modifying the JavaScript objects in mint-fresh-app.html:

// Revenue chart data
data: [18500, 19200, 18700, 17500, 22000, 24500, ...]

// Statistics cards
{ title: 'Total Revenue', value: '$24,780', trend: '+12%' }

๐Ÿ“ฑ Responsive Design

The application is fully responsive with breakpoints at:

๐Ÿ”ฎ Future Enhancements

๐Ÿค Contributing

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

๐Ÿ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.

๐Ÿ™ Acknowledgments


Built with โค๏ธ for modern web experiences