Skip to content

ComradeMohan/Campus-Codex

Repository files navigation

CAMPUS-CODEX

A modern, AI-powered campus management platform built with Next.js and Firebase

Built with the tools and technologies:



📖 Table of Contents


🎯 About

Campus-Codex is a comprehensive campus management platform that leverages modern web technologies and AI capabilities to streamline educational processes. Built with Next.js 15, TypeScript, and Firebase, it provides a robust foundation for managing campus-related activities with intelligent features powered by Google's Genkit AI framework.

✨ Features

  • 🚀 Modern Architecture: Built with Next.js 15 and TypeScript for type-safe development
  • 🔥 Firebase Integration: Real-time database, authentication, and cloud functions
  • 🤖 AI-Powered: Google Genkit integration for intelligent features
  • 🎨 Beautiful UI: Radix UI components with Tailwind CSS styling
  • 📱 Responsive Design: Mobile-first approach with modern design patterns
  • 📊 Data Visualization: Interactive charts with Recharts
  • 🔍 Advanced Search: Command palette with cmdk for quick navigation
  • 📝 Code Editor: Monaco Editor integration for in-browser coding
  • 🔐 Form Validation: React Hook Form with Zod schema validation
  • Performance: Turbopack for lightning-fast development builds

🛠 Tech Stack

Frontend

  • Framework: Next.js 15.2.3
  • Language: TypeScript 5
  • Styling: Tailwind CSS 3.4.1
  • UI Components: Radix UI
  • State Management: TanStack React Query 5.66.0
  • Forms: React Hook Form 7.54.2
  • Validation: Zod 3.24.2

Backend & Services

  • Database: Firebase 11.8.1
  • AI: Google Genkit 1.8.0
  • Authentication: Firebase Auth
  • Cloud Functions: Firebase Functions

Development Tools

  • Package Manager: npm
  • Bundler: Turbopack (Next.js)
  • Linting: ESLint
  • Code Editor: Monaco Editor 0.50.0

🚀 Getting Started

Prerequisites

  • Node.js 18+
  • npm or yarn
  • Firebase account
  • Google AI API key (for Genkit features)

Installation

  1. Clone the repository
    git clone https://github.com/ComradeMohan/Campus-Codex.git
    cd Campus-Codex

About

No description, website, or topics provided.

Resources

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages