CloudAdvisor

Next.js React Node.js Tailwind CSS Clerk OpenAI

CloudAdvisor – AI-Powered Cloud Advisor

CloudAdvisor Screenshot

Overview

CloudAdvisor is an intelligent cloud-based advisor platform designed to enhance productivity and simplify cloud service management.
It leverages AI-driven recommendations, secure authentication, and a modern UI built with Next.js App Router to deliver a fast and scalable experience.

Objectives

  • Provide intelligent, AI-powered cloud recommendations
  • Ensure secure and seamless user authentication
  • Build a scalable API architecture
  • Deliver a clean, responsive, and modern user interface

Key Features

🔐 Secure user authentication with Clerk
🤖 AI-powered advisor for cloud insights
🧠 Smart API routing for scalable services
🎨 Modern UI using Next.js 13+ App Router
🌐 Fully responsive design
⚡ Fast performance and optimized routing

Tech Stack

  • Frontend: React, Next.js 13 (App Router)
  • Backend / API: Node.js (Next.js API Routes)
  • Authentication: Clerk
  • Styling: Tailwind CSS
  • AI Integration: gemini (or compatible AI models)
  • Deployment: Vercel

Getting Started

Prerequisites

  • Node.js 16+
  • npm or yarn
  • Clerk account
  • Gemini API key (or equivalent AI provider)

Installation

  1. Clone the repository:
    git clone https://github.com/omprakash2929/CloudAdvisor.git
  2. Navigate to the project directory:
     cd CloudAdvisor
  3. Install dependencies:
npm install

Environment Variables

Create a .env.local file and add:

NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=your_clerk_publishable_key
CLERK_SECRET_KEY=your_clerk_secret_key

OPENAI_API_KEY=your_openai_api_key

Run the Application

npm run dev

Visit:

http://localhost:3000

Use Cases

  • AI-assisted cloud decision-making
  • Cloud service recommendations
  • Developer productivity tools
  • Learning modern Next.js App Router architecture

License

MIT License © 2025 — CloudAdvisor

Built with ☁️ + 🤖 by Omprakash Chauhan