Skip to content

Latest commit

 

History

History
137 lines (69 loc) · 5.54 KB

README.md

File metadata and controls

137 lines (69 loc) · 5.54 KB

Overview

  • Smart India Hackathon - 2023 Finalist

  • Problem Statement : Online integrated platform for projects taken up by the students of various universities/colleges

  • Domain Bucket : Smart Education

Features :

  1. Trending Projects 📈: Displays popular projects currently gaining traction within the platform, fostering visibility and engagement.

Trending Projects

  1. Explore Wide Categories of Projects 🔍: Offers a diverse range of project categories for users to browse and discover, catering to various interests and fields.

Project Categories

  1. Smart Recommendation System (SRS Module) 🧠: Utilizes algorithms to suggest relevant projects based on user preferences and activity, enhancing personalized project discovery.

Smart Recommendation System

  1. SAS Module:
  • Summarize 📝: Automatically generates concise summaries of project content, aiding in quick understanding and review.

Summarize Module

  • Ask ❓: Allows users to inquire about specific project details or information through a conversational interface.

Ask with Chatbot

  • Web Scraping 🕸️: Gathers data from web sources to enrich project content and provide comprehensive insights.

Web Scrapping Module

  1. Student Dashboard🎓: Personalized dashboard for students to manage their projects, tasks, and interactions within the platform.

Student Dashboard

  1. University Dashboard 🏫: Administrative interface for universities to oversee projects, collaborations, and student activities.

University Dashboard

  1. CRD Space - Collaborative Research and Development 🤝: Shared workspace for multiple universities to collaborate on projects, fostering innovation and knowledge exchange.

CRD Space

  1. Project Management Tools:
  • Kanban Board 📋: Visualizes project tasks and progress for efficient management and tracking.
  • Calendar 🗓️: Enables scheduling and organization of project-related events and deadlines.
  • Gantt Chart 📊: Provides a timeline view of project tasks and milestones for planning and monitoring.
  • Chat Support 💬: Integrated chat functionality for real-time communication and collaboration among project members.

Project Management Tools

  1. Plagiarism Checker with Automated Plagiarism Report (via Email) 🕵️‍♂️: Ensures academic integrity by detecting plagiarized content within project submissions and automatically generating detailed reports for users.

Automated Plagiarism Report received via Email

  1. Admin Dashboard - Detailed Analytics 📊: Comprehensive analytics and insights for administrators to track platform usage, user engagement, and project performance.

Admin Dashboard

Different statistical metrics of Admin Dashboard

Event Form functionality in Admin Dashboard

  1. Web Analytics Integration 🌐: Integration with platforms like Google Analytics & Microsoft Clarity to track and analyze user behavior and website performance.

Web Analytics Integration ie : Google Analytics and Microsoft Clarity

System Architecture

System Architecture

Project Installation

  1. Navigate to the server directory:

    cd server
  2. Install server dependencies:

    npm install
  3. Start the server:

    node index.js
  4. Open a new terminal window/tab.

  5. Navigate to the client directory:

    cd client
  6. Install client dependencies:

    npm install
  7. Start the client application:

    npm start

Youtube Demonstration (Ideation Phase):

https://youtu.be/fACKQSzBI7A