Skip to content

VishalRaut2106/HackMate_AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 HackMate AI

License: Proprietary Status: Production Framework: Next.js

HackMate AI is an advanced, high-performance collaboration platform designed to accelerate hackathon success. By leveraging Artificial Intelligence, it transforms raw ideas into structured execution plans, generates actionable tasks, and provides real-time mentorship, enabling teams to build faster and smarter.


👥 Maintainers & Copyright

This project is built, maintained, and exclusively owned by:

⚠️ RESTRICTED ACCESS NOTICE This software is Proprietary. Unauthorised use, modification, duplication, or distribution of this code without the explicit written permission of the authors listed above is strictly prohibited.


✨ Key Features

🧠 AI-Powered Architecture

  • Idea Transformation: Converts simple text prompts into comprehensive project roadmaps.
  • Smart Task Generation: Automatically breaks down features into technical tasks with estimated timelines.
  • AI Mentor: 24/7 dedicated AI assistant for debugging and architectural guidance.

⚡ Engineering Excellence

  • High Performance: Sub-second load times with a 60% optimized bundle size (850KB).
  • Real-time Collaboration: Instant updates across all team members powered by Firebase.
  • Offline-First: Robust caching strategy ensures functionality even with poor connectivity.

🛡️ Enterprise-Grade Security

  • Authentication: Secure, encrypted user sessions.
  • Data Privacy: Role-based access control (RBAC) for project data.

🛠 Tech Stack

Component Technology Rationale
Core Next.js 14 (App Router) Server-side rendering & SEO
Styling Tailwind CSS + ShadCN UI Rapid, beautiful UI development
Database Firebase Firestore Real-time NoSQL data syncing
AI Engine OpenRouter (Gemini) High-throughput LLM processing
State React Query Server state management & caching

🚀 Getting Started

Prerequisites

  • Node.js 18+
  • npm or pnpm

Installation

  1. Clone the repository (Requires Permissions)

    git clone https://github.com/VishalRaut2106/HackMate_AI.git
    cd hackmate-ai
  2. Install Dependencies

    npm install
    # or
    pnpm install
  3. Environment Configuration Create a .env.local file with your credentials:

    NEXT_PUBLIC_FIREBASE_API_KEY=your_key
    OPENROUTER_API_KEY=your_key
  4. Run Development Server

    npm run dev

📈 Performance Metrics

We take performance seriously. Recent benchmarks show:

  • Lighthouse Score: 98/100 (Performance)
  • First Contentful Paint (FCP): 0.8s
  • Time to Interactive (TTI): 1.2s

📄 License

© 2026 Vishal Raut, Lokesh Khairnar, Kanhaiya Bagul. All Rights Reserved.

This project is restricted. Please see the LICENSE file for more details. No external use allowed without permission.

About

HackMate AI is a high-performance, AI-powered hackathon collaboration platform that helps teams transform raw ideas into structured execution plans within limited time.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors