Skip to content

suffyduffy/Smartcast

Repository files navigation

🚀 SmartCast

Modern, intuitive inventory management platform designed to help businesses streamline their operations, track inventory in real-time, and make data-driven decisions through comprehensive analytics.


🎯 Overview

SmartCast is a comprehensive inventory management solution that provides businesses with the tools they need to efficiently manage their inventory, track stock levels, and gain valuable insights through real-time analytics. Built with modern web technologies, SmartCast offers a seamless, responsive experience across all devices.


Problem Statement

Businesses today struggle with:

  • Inefficient inventory management leading to stockouts and overstocking
  • Lack of real-time visibility into inventory levels
  • Operational inefficiencies due to manual tracking processes
  • Difficulty in making data-driven decisions without proper analytics

SmartCast solves these challenges by providing a centralized, intuitive platform for complete inventory control with real-time tracking and comprehensive analytics.


✨ Features

📊 Dashboard

  • Real-time Analytics: Live insights into inventory performance
  • Key Metrics: Revenue tracking, stock levels, low stock alerts
  • Visual Charts: Interactive charts for sales and inventory trends

📦 Inventory Management

  • Stock Tracking: Real-time inventory level monitoring
  • Category Organization: Structured product categorization
  • Low Stock Alerts: Automated notifications for restocking

🔍 Advanced Features

  • Reporting: Comprehensive inventory reports
  • Auto Replenishment System: Automatically create Purchase Orders based on Reorder Points
  • Data Export: CSV/Excel export capabilities

⚙️ Settings & Customization

  • Profile Management: Update user information and preferences
  • Notification Preferences: Customize how you receive alerts
  • Security Settings: Password management and 2FA support

🛠 Tech Stack

Frontend

Backend

🚀 Getting Started

Prerequisites

Before you begin, ensure you have the following installed:

  • Node.js (v18 or higher)
  • npm (comes with Node.js)

Installation

  1. Clone the repository

    git clone https://github.com/suffyduffy/capstone-smartcast.git
    cd capstone-smartcast
  2. Start the application using Docker Compose

    docker compose down -v  (For first time users)
    docker compose up --build
  3. Access the application

    npm run dev
  4. Open your browser Navigate to http://localhost:3000 to see the application.

  5. Stopping the containers

    docker compose down

About

SmartCast is a modern, intuitive inventory management platform designed to help businesses streamline their operations, track inventory in real-time, and make data-driven decisions through comprehensive analytics.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages