Skip to content

siddharthchauhan3128/Nexus

Repository files navigation

This is a Next.js project bootstrapped with create-next-app.

Getting Started

First, run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev

Open http://localhost:3000 with your browser to see the result.

You can start editing the page by modifying app/page.tsx. The page auto-updates as you edit the file.

This project uses next/font to automatically optimize and load Geist, a new font family for Vercel.

🚀 Features

  • AI Resource Classification
  • Urgency Detection System
  • Suggested Action Recommendation
  • Quantity & Location Extraction
  • Dynamic Resource Icons
  • Responsive Web Dashboard
  • Animated Result UI
  • Mock AI Engine for Prototype Flow
  • Cloud Deployment Ready

🧠 Problem Statement

Large amounts of usable resources are wasted because there is no fast and intelligent coordination system connecting donors, NGOs, volunteers, and communities.

Nexus solves this by providing an AI-assisted platform that identifies, classifies, and organizes resources for better humanitarian coordination.


⚙️ Tech Stack

Frontend

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • Framer Motion

Backend

  • Next.js API Routes
  • Mock AI Processing Layer

AI Layer

  • Google Gemini Compatible Architecture
  • NLP-style Resource Classification
  • Structured JSON Extraction

Deployment

  • Vercel

📦 Installation

Clone repository:

git clone https://github.com/YOUR_USERNAME/nexus-smart-resource-bridge.git

Move into project:

cd nexus-smart-resource-bridge

Install dependencies:

npm install

Run locally:

npm run dev

Open:

http://localhost:3000

🧩 Project Structure

app/
 ├── api/
 │    └── triage/
 │         └── route.ts
 ├── page.tsx
 ├── layout.tsx
 └── globals.css

🔁 How It Works

User Input
↓
Natural Language Processing
↓
Resource Classification
↓
Urgency Detection
↓
Suggested Action
↓
Structured Result Display

📸 MVP Features

Users can:

  • Describe available resources
  • Submit AI analysis request
  • View structured output
  • Understand urgency level
  • Receive suggested next action

🔮 Future Development

  • Authentication & Role-Based Access
  • NGO Matching System
  • Real-Time Notifications
  • Volunteer Coordination
  • Geo-location Mapping
  • Community Impact Dashboard
  • Cloud Database Integration
  • Multi-language Support

☁️ Deployment

Deploy easily with Firebase Hosting:

  1. Push project to GitHub
  2. Build the Next.js application
  3. Configure Firebase Hosting
  4. Deploy using Firebase CLI
npm run build
firebase deploy

🌍 Social Impact

Nexus supports:

  • Resource Waste Reduction
  • Community Support Networks
  • Emergency Response Coordination
  • Sustainable Urban Resource Sharing

👥 Team

Project Name: Nexus: Smart Resource Bridge

Built for Solution Challenge / Hackathon Submission.


📄 License

This project is created for educational and hackathon purposes. Next.js.

Check out our Next.js deployment documentation for more details.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors