Skip to content

16bhuvi/BanVerse

Repository files navigation

🚀 Banverse Project

📌 Overview

Banverse is an AI-powered student engagement and management platform designed to enhance campus interaction, automate grievance handling, and provide personalized recommendations using intelligent algorithms.


🎯 Features

  • 🤖 AI-based recommendation system
  • 📊 Student dashboard & analytics
  • 🏫 Club and event management
  • 🔐 Authentication system (Login/Signup)
  • 💬 Chatbot integration
  • 📢 Notifications & announcements
  • 📝 Post creation & interaction

🛠️ Tech Stack

💻 Frontend

  • React.js
  • HTML, CSS, JavaScript

⚙️ Backend

  • Node.js
  • Express.js

🤖 AI Backend

  • Python
  • Machine Learning models

🗄️ Database

  • MongoDB

📁 Project Structure

banverse-project/
│
├── src/                  # Frontend (React)
├── public/               # Static files
├── banverse-backend/     # Node.js backend
├── aibackend/            # Python AI backend
├── package.json
├── README.md

⚙️ Installation & Setup

🔹 1. Clone Repository

git clone https://github.com/16bhuvi/BanVerse.git
cd banverse-project

🔹 2. Install Frontend Dependencies

npm install

🔹 3. Run Frontend

npm start

🔹 4. Setup Backend

cd banverse-backend
npm install
node server.js

🔹 5. Setup AI Backend

cd aibackend
pip install -r requirements.txt
python app.py

🔐 Environment Variables

Create a .env file in backend folders and add:

MONGO_URI=your_mongodb_connection
PORT=5000

🚀 Future Enhancements

  • 🌐 Live deployment (cloud integration)
  • 📱 Mobile responsiveness improvements
  • 🔍 Advanced AI recommendation models
  • 🔔 Real-time notifications

👩‍💻 Author

Team-CSD031 Anisha Arushi Anushka Bhuvi Suprabha


⭐ Contribution

Feel free to fork this repository and contribute!


📜 License

This project is for educational purposes.

About

Banverse is an AI-powered student engagement and management platform designed to streamline campus interactions, automate grievance handling, and deliver personalized recommendations. Built as a 3rd-year minor project, it features a dynamic, user-friendly interface with integrated AI capabilities.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors