Some checks failed
Deploy RIT Freshers Hub to VPS / Deploy to Live VPS (push) Has been cancelled
955 lines
37 KiB
TypeScript
955 lines
37 KiB
TypeScript
import type { Feature, Stat, BusRoute, Faculty, Event, Club, Question, ToolkitItem, CampusLocation } from '@/types';
|
||
|
||
// ─── Navigation ──────────────────────────────────────────────────────────────
|
||
export const NAV_LINKS = [
|
||
{ label: 'Home', path: '/' },
|
||
{ label: 'Notes', path: '/notes' },
|
||
{ label: 'Toolkit', path: '/notes?section=toolkit' },
|
||
{ label: 'Chatbot', path: '/ai-assistant' },
|
||
{ label: 'Campus Map', path: '/campus' },
|
||
{ label: 'Bus Routes', path: '/bus-routes' },
|
||
{ label: 'Faculty Directory', path: '/faculty' },
|
||
{ label: 'Clubs', path: '/events' },
|
||
{ label: 'Community', path: '/community' },
|
||
{ label: 'Dev Collab', path: '/collab' },
|
||
{ label: 'LeetCode', path: '/leetcode' },
|
||
{ label: 'RAISE', path: '/raise' },
|
||
];
|
||
|
||
// ─── Stats ────────────────────────────────────────────────────────────────────
|
||
export const STATS: Stat[] = [
|
||
{ value: 20, suffix: '+', label: 'Sports', icon: 'Trophy' },
|
||
{ value: 100, suffix: '+', label: 'Faculty', icon: 'Users' },
|
||
{ value: 18, suffix: '', label: 'Clubs', icon: 'Star' },
|
||
{ value: 24, suffix: '/7', label: 'Chatbot', icon: 'Bot' },
|
||
{ value: 5000, suffix: '+', label: 'Students', icon: 'GraduationCap' },
|
||
];
|
||
|
||
// ─── Features ────────────────────────────────────────────────────────────────
|
||
export const FEATURES: Feature[] = [
|
||
{
|
||
id: 'notes',
|
||
icon: 'BookOpen',
|
||
title: 'Notes & PYQs',
|
||
description: 'Access semester-wise notes, previous year question papers, and study materials instantly.',
|
||
path: '/notes',
|
||
color: '#F97316',
|
||
bgColor: '#FFF7ED',
|
||
},
|
||
{
|
||
id: 'ai',
|
||
icon: 'Bot',
|
||
title: 'RIT Chatbot',
|
||
description: 'Get instant answers about campus life, academics, rules, and everything RIT.',
|
||
path: '/ai-assistant',
|
||
color: '#8B5CF6',
|
||
bgColor: '#F5F3FF',
|
||
},
|
||
{
|
||
id: 'map',
|
||
icon: 'Map',
|
||
title: 'Campus Map',
|
||
description: 'Explore RIT campus interactively – find departments, labs, library, canteen, and facilities.',
|
||
path: '/campus',
|
||
color: '#10B981',
|
||
bgColor: '#ECFDF5',
|
||
},
|
||
{
|
||
id: 'bus',
|
||
icon: 'Bus',
|
||
title: 'Bus Routes',
|
||
description: 'View all campus bus routes, timings, and pickup locations at a glance.',
|
||
path: '/bus-routes',
|
||
color: '#3B82F6',
|
||
bgColor: '#EFF6FF',
|
||
},
|
||
{
|
||
id: 'faculty',
|
||
icon: 'UserCheck',
|
||
title: 'Faculty Directory',
|
||
description: 'Find faculty contact details, department, designation, and office hours.',
|
||
path: '/faculty',
|
||
color: '#EC4899',
|
||
bgColor: '#FDF2F8',
|
||
},
|
||
{
|
||
id: 'qa',
|
||
icon: 'MessageCircle',
|
||
title: 'Freshers Q&A',
|
||
description: 'Ask questions, get answers from seniors, and join the freshers community discussion.',
|
||
path: '/community',
|
||
color: '#F59E0B',
|
||
bgColor: '#FFFBEB',
|
||
},
|
||
{
|
||
id: 'events',
|
||
icon: 'Users',
|
||
title: 'Student Clubs',
|
||
description: 'Discover official RIT student clubs, technology domains, leadership, and contacts.',
|
||
path: '/events',
|
||
color: '#EF4444',
|
||
bgColor: '#FEF2F2',
|
||
},
|
||
{
|
||
id: 'toolkit',
|
||
icon: 'Wrench',
|
||
title: 'Student Toolkit',
|
||
description: 'Download timetables, academic calendar, syllabus, forms, and ERP guides.',
|
||
path: '/toolkit',
|
||
color: '#06B6D4',
|
||
bgColor: '#ECFEFF',
|
||
},
|
||
];
|
||
|
||
// ─── Bus Routes ──────────────────────────────────────────────────────────────
|
||
export const BUS_ROUTES: BusRoute[] = [
|
||
{
|
||
id: '1',
|
||
number: 'RIT-01',
|
||
name: 'Chennai Central Route',
|
||
from: 'Chennai Central',
|
||
to: 'RIT Campus',
|
||
departureTime: '07:00 AM',
|
||
arrivalTime: '08:30 AM',
|
||
color: '#F97316',
|
||
stops: [
|
||
{ name: 'Chennai Central', time: '07:00 AM' },
|
||
{ name: 'Koyambedu', time: '07:30 AM' },
|
||
{ name: 'Porur', time: '08:00 AM' },
|
||
{ name: 'RIT Campus', time: '08:30 AM' },
|
||
],
|
||
},
|
||
{
|
||
id: '2',
|
||
number: 'RIT-02',
|
||
name: 'Tambaram Express',
|
||
from: 'Tambaram',
|
||
to: 'RIT Campus',
|
||
departureTime: '07:15 AM',
|
||
arrivalTime: '08:45 AM',
|
||
color: '#3B82F6',
|
||
stops: [
|
||
{ name: 'Tambaram', time: '07:15 AM' },
|
||
{ name: 'Chrompet', time: '07:35 AM' },
|
||
{ name: 'Pallavaram', time: '07:55 AM' },
|
||
{ name: 'RIT Campus', time: '08:45 AM' },
|
||
],
|
||
},
|
||
{
|
||
id: '3',
|
||
number: 'RIT-03',
|
||
name: 'Anna Nagar Route',
|
||
from: 'Anna Nagar',
|
||
to: 'RIT Campus',
|
||
departureTime: '07:20 AM',
|
||
arrivalTime: '08:50 AM',
|
||
color: '#10B981',
|
||
stops: [
|
||
{ name: 'Anna Nagar', time: '07:20 AM' },
|
||
{ name: 'Vadapalani', time: '07:45 AM' },
|
||
{ name: 'Valasaravakkam', time: '08:10 AM' },
|
||
{ name: 'RIT Campus', time: '08:50 AM' },
|
||
],
|
||
},
|
||
{
|
||
id: '4',
|
||
number: 'RIT-04',
|
||
name: 'OMR Tech Route',
|
||
from: 'Sholinganallur',
|
||
to: 'RIT Campus',
|
||
departureTime: '07:00 AM',
|
||
arrivalTime: '08:30 AM',
|
||
color: '#8B5CF6',
|
||
stops: [
|
||
{ name: 'Sholinganallur', time: '07:00 AM' },
|
||
{ name: 'Perungudi', time: '07:20 AM' },
|
||
{ name: 'Medavakkam', time: '07:45 AM' },
|
||
{ name: 'RIT Campus', time: '08:30 AM' },
|
||
],
|
||
},
|
||
];
|
||
|
||
// ─── Faculty ─────────────────────────────────────────────────────────────────
|
||
export const FACULTY_DATA: Faculty[] = [
|
||
{
|
||
id: '1',
|
||
name: 'Dr. S. Ramesh Kumar',
|
||
designation: 'Professor & HOD',
|
||
department: 'Computer Science & Engineering',
|
||
office: 'CSE Block, Room 301',
|
||
specialization: 'Machine Learning, Artificial Intelligence',
|
||
email: 'ramesh@rit.edu',
|
||
qualification: 'B.E., M.E., Ph.D.',
|
||
experience: '18 Years',
|
||
subjectsHandling: 'Machine Learning, Artificial Intelligence, Data Mining',
|
||
researchAreas: 'AI, Deep Learning, Computer Vision',
|
||
officeHours: 'Mon–Fri, 10:00 AM–12:00 PM',
|
||
phone: '+91 98765 43001',
|
||
},
|
||
{
|
||
id: '2',
|
||
name: 'Dr. S. Priya',
|
||
designation: 'Assistant Professor',
|
||
department: 'Computer Science & Engineering',
|
||
office: 'CSE Block, Room 205',
|
||
specialization: 'Cyber Security, Computer Networks',
|
||
email: 'priya@rit.edu',
|
||
qualification: 'B.E., M.E., Ph.D.',
|
||
experience: '8 Years',
|
||
subjectsHandling: 'Network Security, Computer Networks, Ethical Hacking',
|
||
researchAreas: 'Cyber Security, IoT Security',
|
||
officeHours: 'Mon–Fri, 2:00 PM–4:00 PM',
|
||
phone: '+91 98765 43002',
|
||
},
|
||
{
|
||
id: '3',
|
||
name: 'Dr. K. Aravind',
|
||
designation: 'Associate Professor',
|
||
department: 'Computer Science & Engineering',
|
||
office: 'CSE Block, Room 212',
|
||
specialization: 'Cloud Computing, Distributed Systems',
|
||
email: 'aravind@rit.edu',
|
||
qualification: 'B.E., M.E., Ph.D.',
|
||
experience: '11 Years',
|
||
subjectsHandling: 'Cloud Computing, Distributed Systems, Operating Systems',
|
||
researchAreas: 'Cloud Infrastructure, Edge Computing',
|
||
officeHours: 'Mon–Fri, 9:30 AM–11:30 AM',
|
||
phone: '+91 98765 43003',
|
||
},
|
||
|
||
{
|
||
id: '6',
|
||
name: 'Dr. P. Mahalakshmi',
|
||
designation: 'Associate Professor',
|
||
department: 'Electronics & Communication Engineering',
|
||
office: 'ECE Block, Room 205',
|
||
specialization: 'VLSI Design, Embedded Systems',
|
||
email: 'mahalakshmi@rit.edu',
|
||
qualification: 'B.E., M.E., Ph.D.',
|
||
experience: '13 Years',
|
||
subjectsHandling: 'VLSI Design, Embedded Systems',
|
||
researchAreas: 'Chip Design, IoT Devices',
|
||
officeHours: 'Mon–Fri, 10:00 AM–12:00 PM',
|
||
phone: '+91 98765 43006',
|
||
},
|
||
{
|
||
id: '7',
|
||
name: 'Dr. V. Prakash',
|
||
designation: 'Professor',
|
||
department: 'Electronics & Communication Engineering',
|
||
office: 'ECE Block, Room 310',
|
||
specialization: 'Digital Signal Processing, IoT',
|
||
email: 'prakash@rit.edu',
|
||
qualification: 'B.E., M.E., Ph.D.',
|
||
experience: '17 Years',
|
||
subjectsHandling: 'DSP, IoT, Microprocessors',
|
||
researchAreas: 'Wireless Systems, Signal Processing',
|
||
officeHours: 'Mon–Fri, 2:00 PM–4:00 PM',
|
||
phone: '+91 98765 43007',
|
||
},
|
||
{
|
||
id: '8',
|
||
name: 'Dr. A. Deepika',
|
||
designation: 'Assistant Professor',
|
||
department: 'Electronics & Communication Engineering',
|
||
office: 'ECE Block, Room 214',
|
||
specialization: 'Wireless Communication, 5G Networks',
|
||
email: 'deepika@rit.edu',
|
||
qualification: 'B.E., M.E., Ph.D.',
|
||
experience: '6 Years',
|
||
subjectsHandling: 'Wireless Networks, Mobile Communication',
|
||
researchAreas: '5G, IoT Networks',
|
||
officeHours: 'Mon–Fri, 9:00 AM–11:00 AM',
|
||
phone: '+91 98765 43008',
|
||
},
|
||
{
|
||
id: '9',
|
||
name: 'Prof. R. Vijayakumar',
|
||
designation: 'Assistant Professor',
|
||
department: 'Mechanical Engineering',
|
||
office: 'MECH Block, Room 102',
|
||
specialization: 'CAD/CAM, Robotics',
|
||
email: 'vijayakumar@rit.edu',
|
||
qualification: 'B.E., M.E.',
|
||
experience: '9 Years',
|
||
subjectsHandling: 'CAD/CAM, Robotics',
|
||
researchAreas: 'Industrial Automation',
|
||
officeHours: 'Mon–Fri, 11:00 AM–1:00 PM',
|
||
phone: '+91 98765 43009',
|
||
},
|
||
{
|
||
id: '10',
|
||
name: 'Dr. S. Manikandan',
|
||
designation: 'Associate Professor',
|
||
department: 'Mechanical Engineering',
|
||
office: 'MECH Block, Room 118',
|
||
specialization: 'Thermal Engineering, Manufacturing',
|
||
email: 'manikandan@rit.edu',
|
||
qualification: 'B.E., M.E., Ph.D.',
|
||
experience: '12 Years',
|
||
subjectsHandling: 'Manufacturing Technology, Thermal Engineering',
|
||
researchAreas: 'Renewable Energy, Thermal Systems',
|
||
officeHours: 'Mon–Fri, 1:00 PM–3:00 PM',
|
||
phone: '+91 98765 43010',
|
||
},
|
||
{
|
||
id: '11',
|
||
name: 'Prof. M. Selvakumar',
|
||
designation: 'Associate Professor',
|
||
department: 'Civil Engineering',
|
||
office: 'CIVIL Block, Room 110',
|
||
specialization: 'Structural Engineering',
|
||
email: 'selvakumar@rit.edu',
|
||
qualification: 'B.E., M.E.',
|
||
experience: '14 Years',
|
||
subjectsHandling: 'Structural Analysis, RCC Design',
|
||
researchAreas: 'Earthquake Resistant Structures',
|
||
officeHours: 'Mon–Fri, 10:00 AM–12:00 PM',
|
||
phone: '+91 98765 43011',
|
||
},
|
||
{
|
||
id: '12',
|
||
name: 'Dr. J. Revathi',
|
||
designation: 'Assistant Professor',
|
||
department: 'Civil Engineering',
|
||
office: 'CIVIL Block, Room 123',
|
||
specialization: 'Environmental Engineering, Surveying',
|
||
email: 'revathi@rit.edu',
|
||
qualification: 'B.E., M.E., Ph.D.',
|
||
experience: '8 Years',
|
||
subjectsHandling: 'Surveying, Environmental Engineering',
|
||
researchAreas: 'Water Resource Management',
|
||
officeHours: 'Mon–Fri, 2:00 PM–4:00 PM',
|
||
phone: '+91 98765 43012',
|
||
},
|
||
{
|
||
id: '13',
|
||
name: 'Dr. N. Hariharan',
|
||
designation: 'Professor & HOD',
|
||
department: 'Artificial Intelligence & Data Science',
|
||
office: 'AIDS Block, Room 501',
|
||
specialization: 'Deep Learning, Data Mining',
|
||
email: 'hariharan@rit.edu',
|
||
qualification: 'B.E., M.E., Ph.D.',
|
||
experience: '19 Years',
|
||
subjectsHandling: 'Deep Learning, Data Mining, AI',
|
||
researchAreas: 'Artificial Intelligence, Predictive Analytics',
|
||
officeHours: 'Mon–Fri, 9:30 AM–11:30 AM',
|
||
phone: '+91 98765 43013',
|
||
},
|
||
{
|
||
id: '14',
|
||
name: 'Dr. P. Divya',
|
||
designation: 'Assistant Professor',
|
||
department: 'Artificial Intelligence & Data Science',
|
||
office: 'AIDS Block, Room 505',
|
||
specialization: 'Natural Language Processing, Computer Vision',
|
||
email: 'divya@rit.edu',
|
||
qualification: 'B.E., M.E., Ph.D.',
|
||
experience: '7 Years',
|
||
subjectsHandling: 'NLP, Computer Vision',
|
||
researchAreas: 'Generative AI, Image Processing',
|
||
officeHours: 'Mon–Fri, 1:00 PM–3:00 PM',
|
||
phone: '+91 98765 43014',
|
||
},
|
||
{
|
||
id: '15',
|
||
name: 'Dr. L. Karthikeyan',
|
||
designation: 'Associate Professor',
|
||
department: 'Electrical & Electronics Engineering',
|
||
office: 'EEE Block, Room 303',
|
||
specialization: 'Power Systems, Renewable Energy',
|
||
email: 'karthikeyan@rit.edu',
|
||
qualification: 'B.E., M.E., Ph.D.',
|
||
experience: '15 Years',
|
||
subjectsHandling: 'Power Systems, Electrical Machines',
|
||
researchAreas: 'Smart Grid, Solar Energy',
|
||
officeHours: 'Mon–Fri, 10:00 AM–12:00 PM',
|
||
phone: '+91 98765 43015',
|
||
},
|
||
{
|
||
id: '16',
|
||
name: 'Dr. M. Murugan',
|
||
designation: 'Associate Professor',
|
||
department: 'Computer Science & Engineering',
|
||
office: 'CSE Block, Room 218',
|
||
specialization: 'Artificial Intelligence, Machine Learning',
|
||
email: 'murugan@rit.edu',
|
||
qualification: 'B.E. (CSE), M.E. (Computer Science & Engineering), Ph.D. (Artificial Intelligence)',
|
||
experience: '13 Years',
|
||
subjectsHandling: 'Artificial Intelligence, Machine Learning, Python Programming, Data Mining',
|
||
researchAreas: 'Deep Learning, Computer Vision, Natural Language Processing, Explainable AI',
|
||
officeHours: 'Mon–Fri, 10:00 AM–12:00 PM',
|
||
phone: '+91 98765 43125',
|
||
},
|
||
{
|
||
id: '17',
|
||
name: 'Dr. R. Balamurugan',
|
||
designation: 'Associate Professor',
|
||
department: 'Computer Science & Business Systems',
|
||
office: 'CSBS Block, Room 305',
|
||
specialization: 'Business Analytics, Data Science',
|
||
email: 'balamurugan@rit.edu',
|
||
qualification: 'B.E. (CSE), M.B.A., M.E. (Software Engineering), Ph.D. (Business Analytics)',
|
||
experience: '12 Years',
|
||
subjectsHandling: 'Business Analytics, Data Analytics, Database Management Systems, Python for Business Applications',
|
||
researchAreas: 'Business Intelligence, Data Analytics, Digital Transformation, Decision Support Systems',
|
||
officeHours: 'Mon–Fri, 9:30 AM–11:30 AM',
|
||
phone: '+91 98765 43221',
|
||
},
|
||
{
|
||
id: '18',
|
||
name: 'Dr. K. Nandhini',
|
||
designation: 'Assistant Professor',
|
||
department: 'Artificial Intelligence & Machine Learning',
|
||
office: 'AIML Block, Room 412',
|
||
specialization: 'Artificial Intelligence, Machine Learning',
|
||
email: 'nandhini@rit.edu',
|
||
qualification: 'B.E. (CSE), M.Tech. (Artificial Intelligence), Ph.D. (Machine Learning)',
|
||
experience: '8 Years',
|
||
subjectsHandling: 'Artificial Intelligence, Machine Learning, Deep Learning, Python Programming',
|
||
researchAreas: 'Generative AI, Computer Vision, Explainable AI, Neural Networks',
|
||
officeHours: 'Mon–Fri, 2:00 PM–4:00 PM',
|
||
phone: '+91 98765 43222',
|
||
},
|
||
{
|
||
id: '19',
|
||
name: 'Dr. S. Rajeshwari',
|
||
designation: 'Professor',
|
||
department: 'Computer Science & Business Systems',
|
||
office: 'CSBS Block, Room 302',
|
||
specialization: 'Business Intelligence, Enterprise Systems',
|
||
email: 'rajeshwari@rit.edu',
|
||
qualification: 'B.E. (CSE), M.E. (Computer Science), Ph.D. (Business Intelligence)',
|
||
experience: '16 Years',
|
||
subjectsHandling: 'Business Intelligence, Enterprise Systems, Software Engineering, Project Management',
|
||
researchAreas: 'Business Intelligence, Enterprise Computing, ERP Systems',
|
||
officeHours: 'Mon–Fri, 10:00 AM–12:00 PM',
|
||
phone: '+91 98765 43223',
|
||
},
|
||
{
|
||
id: '20',
|
||
name: 'Dr. V. Pradeep Kumar',
|
||
designation: 'Assistant Professor',
|
||
department: 'Computer Science & Business Systems',
|
||
office: 'CSBS Block, Room 308',
|
||
specialization: 'FinTech, Cloud Computing',
|
||
email: 'pradeepkumar@rit.edu',
|
||
qualification: 'B.E. (IT), M.Tech. (Cloud Computing), Ph.D. (Financial Technology)',
|
||
experience: '7 Years',
|
||
subjectsHandling: 'Cloud Computing, FinTech Applications, Data Structures, Java Programming',
|
||
researchAreas: 'Cloud Security, Financial Analytics, Blockchain Technology',
|
||
officeHours: 'Mon–Fri, 1:00 PM–3:00 PM',
|
||
phone: '+91 98765 43224',
|
||
},
|
||
{
|
||
id: '21',
|
||
name: 'Dr. P. Harini',
|
||
designation: 'Associate Professor',
|
||
department: 'Artificial Intelligence & Machine Learning',
|
||
office: 'AIML Block, Room 408',
|
||
specialization: 'Deep Learning, Computer Vision',
|
||
email: 'harini@rit.edu',
|
||
qualification: 'B.E. (CSE), M.Tech. (Artificial Intelligence), Ph.D. (Computer Vision)',
|
||
experience: '10 Years',
|
||
subjectsHandling: 'Deep Learning, Computer Vision, Image Processing, Python Programming',
|
||
researchAreas: 'Medical Image Analysis, Deep Neural Networks, AI in Healthcare',
|
||
officeHours: 'Mon–Fri, 9:00 AM–11:00 AM',
|
||
phone: '+91 98765 43225',
|
||
},
|
||
{
|
||
id: '22',
|
||
name: 'Dr. A. Vignesh',
|
||
designation: 'Assistant Professor',
|
||
department: 'Artificial Intelligence & Machine Learning',
|
||
office: 'AIML Block, Room 415',
|
||
specialization: 'Natural Language Processing, Generative AI',
|
||
email: 'vignesh@rit.edu',
|
||
qualification: 'B.E. (CSE), M.E. (Artificial Intelligence), Ph.D. (Natural Language Processing)',
|
||
experience: '6 Years',
|
||
subjectsHandling: 'Natural Language Processing, Generative AI, Machine Learning, Data Science',
|
||
researchAreas: 'Large Language Models, Conversational AI, Explainable AI',
|
||
officeHours: 'Mon–Fri, 2:00 PM–4:00 PM',
|
||
phone: '+91 98765 43226',
|
||
}
|
||
];
|
||
|
||
// ─── Events ──────────────────────────────────────────────────────────────────
|
||
export const EVENTS_DATA: Event[] = [
|
||
{
|
||
id: '1',
|
||
title: 'Fresher\'s Orientation Day 2025',
|
||
description: 'Welcome ceremony for the new batch of students. Meet faculty, seniors, and explore campus.',
|
||
date: '2025-08-05',
|
||
time: '09:00 AM',
|
||
venue: 'Main Auditorium',
|
||
organizer: 'Student Council',
|
||
category: 'seminar',
|
||
isUpcoming: true,
|
||
},
|
||
{
|
||
id: '2',
|
||
title: 'Hackathon 2025 – RIT Code Fest',
|
||
description: 'A 24-hour hackathon open to all departments. Build innovative solutions for real-world problems.',
|
||
date: '2025-08-20',
|
||
time: '08:00 AM',
|
||
venue: 'Computer Lab Complex',
|
||
organizer: 'CSE Department',
|
||
category: 'technical',
|
||
isUpcoming: true,
|
||
},
|
||
{
|
||
id: '3',
|
||
title: 'Techno Cultural Fest – RITMO',
|
||
description: 'Annual cultural and technical fest with competitions, performances, and prize money up to ₹2 lakhs.',
|
||
date: '2025-09-15',
|
||
time: '10:00 AM',
|
||
venue: 'College Ground',
|
||
organizer: 'Arts & Cultural Committee',
|
||
category: 'cultural',
|
||
isUpcoming: true,
|
||
},
|
||
{
|
||
id: '4',
|
||
title: 'Industry Expert Talk – AI & Future',
|
||
description: 'Guest lecture by industry experts from Google and Microsoft on AI trends and career opportunities.',
|
||
date: '2025-08-10',
|
||
time: '02:00 PM',
|
||
venue: 'Seminar Hall',
|
||
organizer: 'ECE Department',
|
||
category: 'seminar',
|
||
isUpcoming: true,
|
||
},
|
||
];
|
||
|
||
// ─── Clubs ───────────────────────────────────────────────────────────────────
|
||
export const CLUBS_DATA: Club[] = [
|
||
{
|
||
id: 'nss',
|
||
name: 'NSS OF RIT',
|
||
description: 'National Service Scheme – "Not Me, But You." Official Social Service Club of RIT.',
|
||
details: 'NSS of Rajalakshmi Institute of Technology engages students in community service, SVEEP electoral literacy rallies, coastal beach cleanups, blood donation camps, and national service initiatives.',
|
||
category: 'Social',
|
||
members: 1306,
|
||
presidentName: 'Pooja S (CSE)',
|
||
vicePresidentName: 'Harish A (CSE)',
|
||
coordinatorName: 'Pradakshina Rajesh Bhavani (AI&DS)',
|
||
year: 'Senior Year',
|
||
contactEmail: '',
|
||
contactPhone: '+91 8668130804',
|
||
icon: 'HeartHandshake',
|
||
logoUrl: '/clubs/nss.png',
|
||
socialLinks: {
|
||
instagram: 'https://www.instagram.com/nss.rit/',
|
||
},
|
||
},
|
||
{
|
||
id: 'unnat_bharat',
|
||
name: 'RIT UNNAT BHARAT ABHIYAN (UBA)',
|
||
description: 'Unite, socialize, thrive together! Official Social Impact & Rural Development Club.',
|
||
details: 'RIT Unnat Bharat Abhiyan (UBA) focuses on sustainable village development, sapling plantation, eco-park restoration, child welfare, and SVEEP voter literacy.',
|
||
category: 'Social',
|
||
members: 1153,
|
||
presidentName: 'Viswajith R S (CSBS)',
|
||
vicePresidentName: 'Supeckshana M (CSE)',
|
||
coordinatorName: 'Dr. S. Niranjana (VLSI)',
|
||
year: 'Senior Year',
|
||
contactEmail: '',
|
||
contactPhone: '+91 7305642992',
|
||
icon: 'Users',
|
||
logoUrl: '/clubs/unnat_bharat.png',
|
||
socialLinks: {
|
||
instagram: 'https://www.instagram.com/ritunnatbharatabhiyan/',
|
||
},
|
||
},
|
||
{
|
||
id: 'rotaract',
|
||
name: 'ROTARACT CLUB OF RIT (RCRIT)',
|
||
description: 'Embrace the joy of giving. Official Rotaract organization for leadership & service.',
|
||
details: 'Rotaract Club of RIT (RCRIT) under Rotary International conducts campus & beach cleanups, blood donation drives, scribe support for differently-abled students, and leadership workshops.',
|
||
category: 'Social',
|
||
members: 1813,
|
||
presidentName: 'Hari Balaji (VLSI)',
|
||
vicePresidentName: 'Danish (VLSI)',
|
||
coordinatorName: 'Rotaract Faculty Lead',
|
||
year: 'Senior Year',
|
||
contactEmail: '',
|
||
contactPhone: '+91 7200696226',
|
||
icon: 'HeartHandshake',
|
||
logoUrl: '/clubs/rotaract.png',
|
||
socialLinks: {
|
||
instagram: 'https://www.instagram.com/rcrit/',
|
||
},
|
||
},
|
||
{
|
||
id: 'yrc',
|
||
name: 'YOUTH RED CROSS (YRC)',
|
||
description: 'Civic responsibility, humanitarian concern & health awareness for social good.',
|
||
details: 'Youth Red Cross (YRC) of RIT organizes voluntary blood donation camps, orphanage outreach drives, Serve-a-Thon hackathons, dengue awareness, and anti-ragging initiatives.',
|
||
category: 'Social',
|
||
members: 950,
|
||
presidentName: 'Pream Kumar (CSE)',
|
||
vicePresidentName: 'Julinsa (CSE)',
|
||
coordinatorName: 'Niraimathy Marthandan (Biotech)',
|
||
year: 'Senior Year',
|
||
contactEmail: '',
|
||
contactPhone: '+91 9344061221',
|
||
icon: 'Heart',
|
||
logoUrl: '/clubs/nss.png',
|
||
socialLinks: {
|
||
instagram: 'https://www.instagram.com/yrc.rit/',
|
||
},
|
||
},
|
||
{
|
||
id: 'wec',
|
||
name: 'WOMEN EMPOWERMENT CELL (WEC)',
|
||
description: 'Empower • Excel • Elevate. Supporting women in technology, leadership & coding.',
|
||
details: 'Women Empowerment Cell (WEC RIT) organizes Vision Board Parties, AI For Her hackathons, International Women’s Day health awareness, self-defense sessions, and leadership seminars.',
|
||
category: 'Social',
|
||
members: 428,
|
||
presidentName: 'Harini R M (ECE)',
|
||
vicePresidentName: 'Indhuvadhani M (ECE)',
|
||
coordinatorName: 'Ms. N. Suganthi (ECE)',
|
||
year: 'Third Year',
|
||
contactEmail: '',
|
||
contactPhone: '+91 6385227710',
|
||
icon: 'Sparkles',
|
||
logoUrl: '/clubs/wec.png',
|
||
socialLinks: {
|
||
instagram: 'https://www.instagram.com/wec.rit/',
|
||
},
|
||
},
|
||
{
|
||
id: 'yuva',
|
||
name: 'Yi-CH YUVA RIT',
|
||
description: 'Official Page of YUVA Club RIT under Young Indians (Yi). Inspiring youth leadership.',
|
||
details: 'Yi-CH YUVA RIT collaborates with CII and Young Indians Chennai Chapter to lead youth leadership summits, civic awareness drives, blood donation camps, and community projects.',
|
||
category: 'Social',
|
||
members: 1460,
|
||
presidentName: 'Hari Haran G',
|
||
vicePresidentName: 'Pradakshina RB',
|
||
coordinatorName: 'YUVA Faculty Lead',
|
||
year: 'Senior Year',
|
||
contactEmail: '',
|
||
contactPhone: '+91 9677043565',
|
||
icon: 'Rocket',
|
||
logoUrl: '/clubs/yuva.png',
|
||
socialLinks: {
|
||
instagram: 'https://www.instagram.com/yuva_rit/',
|
||
},
|
||
},
|
||
{
|
||
id: 'wistem',
|
||
name: 'WiSTEM CLUB OF RIT',
|
||
description: 'Women in STEM Club. Technical ideathons, coding quests & empowering STEM events.',
|
||
details: 'WiSTEM Club of RIT empowers women in STEM through technical ideathons, coding challenges, leadership workshops, and cross-disciplinary technical collaborations.',
|
||
category: 'Technical',
|
||
members: 453,
|
||
presidentName: 'Aseema S (III CSE)',
|
||
vicePresidentName: 'Keerthana S (III CSE)',
|
||
coordinatorName: 'Dr. J. Anitha (H&S)',
|
||
year: 'III Year, CSE',
|
||
contactEmail: '',
|
||
contactPhone: '+91 9600110150',
|
||
icon: 'Atom',
|
||
logoUrl: '/clubs/wistem.png',
|
||
socialLinks: {
|
||
instagram: 'https://www.instagram.com/wistem._.rit/',
|
||
website: 'https://www.rityatra.in/',
|
||
},
|
||
},
|
||
{
|
||
id: 'techspark',
|
||
name: 'TECHSPARK CLUB RIT',
|
||
description: 'Where Tech meets creativity, Sparks fly! Fostering innovation in every byte.',
|
||
details: 'TechSpark Club RIT provides hands-on technical skill development, coding competitions, web development workshops, and collaborative developer activities.',
|
||
category: 'Technical',
|
||
members: 672,
|
||
presidentName: 'Devaprakash J (AIML)',
|
||
vicePresidentName: 'Barath S (AIML)',
|
||
coordinatorName: 'Prof. Avudai Selvi (CSE)',
|
||
year: 'Senior Year',
|
||
contactEmail: '',
|
||
contactPhone: '+91 8667466390',
|
||
icon: 'Zap',
|
||
logoUrl: '/clubs/techspark.png',
|
||
socialLinks: {
|
||
instagram: 'https://www.instagram.com/techspark.rit/',
|
||
},
|
||
},
|
||
{
|
||
id: 'infinitus',
|
||
name: 'INFINITUS CLUB (MATHS CLUB)',
|
||
description: 'Where Logic Meets Innovation. Mathematics workshops, PiDoku, GraphQuest & puzzles.',
|
||
details: 'Infinitus Club is the official Mathematics & Aptitude Club of RIT, hosting Expilog, Pi Day celebrations, math quizzes, graph theory challenges, and logic problem-solving events.',
|
||
category: 'Technical',
|
||
members: 557,
|
||
presidentName: 'Austin Joshua M',
|
||
vicePresidentName: 'Sanjay Y (III ECE)',
|
||
coordinatorName: 'Dr. A. Thilagavathy Vinoth (H&S)',
|
||
year: 'Third Year',
|
||
contactEmail: '',
|
||
contactPhone: '+91 8838552068',
|
||
icon: 'Calculator',
|
||
logoUrl: '/clubs/infinitus.png',
|
||
socialLinks: {
|
||
instagram: 'https://www.instagram.com/infinitus_club.rit/',
|
||
},
|
||
},
|
||
{
|
||
id: 'steam',
|
||
name: 'STEAM CLUB RIT',
|
||
description: 'Innovate - Collaborate - Elevate. Hands-on STEAM projects, techbytes & debugging.',
|
||
details: 'STEAM Club RIT integrates Science, Technology, Engineering, Arts, and Mathematics through TechBytes news hunts, code debugging competitions, and interdisciplinary engineering challenges.',
|
||
category: 'Technical',
|
||
members: 895,
|
||
presidentName: 'Aditya (III VLSI)',
|
||
vicePresidentName: 'Abhi Harish (III VLSI)',
|
||
coordinatorName: 'Mr. Mohan Ram (AP/ECE)',
|
||
year: 'III Year, VLSI',
|
||
contactEmail: '',
|
||
contactPhone: '+91 7550271227',
|
||
icon: 'Printer',
|
||
logoUrl: '/clubs/steam.png',
|
||
socialLinks: {
|
||
instagram: 'https://www.instagram.com/steam_club.rit/',
|
||
},
|
||
},
|
||
{
|
||
id: 'artist_league',
|
||
name: 'ARTIST LEAGUE (CULTURAL CELL)',
|
||
description: 'Official Cultural Cell of RIT covering Dance, Music, Band & Performing Arts.',
|
||
details: 'Artist League is the flagship cultural club of RIT, discovering and nurturing artistic talent through talent hunts, intra- and inter-collegiate cultural fests, music performances, and dance shows.',
|
||
category: 'Creative',
|
||
members: 1093,
|
||
presidentName: 'Christopher (III CSE)',
|
||
vicePresidentName: 'Jonathi (III AIDS)',
|
||
coordinatorName: 'Prof. Shri Janani P (CSE)',
|
||
year: 'III Year, CSE',
|
||
contactEmail: '',
|
||
contactPhone: '+91 9025726185',
|
||
icon: 'Sparkles',
|
||
logoUrl: '/clubs/artist_league.png',
|
||
socialLinks: {
|
||
instagram: 'https://www.instagram.com/artist_league_rit/',
|
||
},
|
||
},
|
||
{
|
||
id: 'vaarithi',
|
||
name: 'VAARITHI TAMIL CLUB',
|
||
description: 'இராசலட்சுமி தொழில்நுட்பக் கல்லூரியின் மாணவர் தமிழ் மன்றம் (RIT Tamil Mandram).',
|
||
details: 'Vaarithi Muthamizh Mandram celebrates Tamil culture, literature, traditional arts, debates, book reviews, and civic awareness campaigns.',
|
||
category: 'Creative',
|
||
members: 848,
|
||
presidentName: 'Shamithraa S R (III AIML)',
|
||
vicePresidentName: 'Sarvesh V (III VLSI)',
|
||
coordinatorName: 'Mr. Keerthana Pandiyan (Biotech)',
|
||
year: 'III Year, AIML',
|
||
contactEmail: '',
|
||
contactPhone: '+91 8248701027',
|
||
icon: 'BookOpen',
|
||
logoUrl: '/clubs/vaarithi.png',
|
||
socialLinks: {
|
||
instagram: 'https://www.instagram.com/vaarithi_rit/',
|
||
},
|
||
},
|
||
{
|
||
id: 'nippon',
|
||
name: 'NIPPON CLUB (JAPANESE CULTURE)',
|
||
description: 'Celebrating Japanese culture, language orientation, JLPT guidance & cross-cultural events.',
|
||
details: 'Nippon Club of RIT brings Japanese culture, JLPT orientation, peace walks, Japanese art activities, face painting competitions, and joint cultural celebrations.',
|
||
category: 'Creative',
|
||
members: 649,
|
||
presidentName: 'Vasanth S',
|
||
vicePresidentName: 'Farren Jeanvil',
|
||
coordinatorName: 'Ms. Roopavathi',
|
||
year: 'Third Year',
|
||
contactEmail: '',
|
||
contactPhone: '+91 9042294493',
|
||
icon: 'Globe',
|
||
logoUrl: '/clubs/nippon.png',
|
||
socialLinks: {
|
||
instagram: 'https://www.instagram.com/nippon_rit/',
|
||
},
|
||
},
|
||
{
|
||
id: 'podx',
|
||
name: 'podX-RIT (PODCAST CLUB)',
|
||
description: 'Real talks. Raw feels. Official Podcast & Radio Club of RIT.',
|
||
details: 'podX-RIT organizes live and online podcast sessions, Mini FM recordings, student RJ training, celebrity interviews, and tech-demystifying talk shows.',
|
||
category: 'Creative',
|
||
members: 1097,
|
||
presidentName: 'Sharan R (III ECE)',
|
||
vicePresidentName: 'Thirumalai (III VLSI)',
|
||
coordinatorName: 'Ms. Fouzia Sulthana (AIDS)',
|
||
year: 'III Year, ECE',
|
||
contactEmail: 'podx@ritchennai.edu.in',
|
||
contactPhone: '+91 9962840247',
|
||
icon: 'Mic',
|
||
logoUrl: '/clubs/podx.png',
|
||
socialLinks: {
|
||
instagram: 'https://www.instagram.com/podxrit/',
|
||
website: 'https://linktr.ee/podxrit',
|
||
},
|
||
},
|
||
{
|
||
id: 'mediastic',
|
||
name: 'MEDIASTIC HUB (SOCIAL MEDIA CLUB)',
|
||
description: 'Official Social Media & Digital Content Creation Club of RIT.',
|
||
details: 'Mediastic Hub creates digital content, video promos, reels, and provides full photography/videography coverage for campus events and digital campaigns.',
|
||
category: 'Creative',
|
||
members: 1351,
|
||
presidentName: 'Sarvesh (III AIDS)',
|
||
vicePresidentName: 'Bindu (III CCE)',
|
||
coordinatorName: 'Dr. Fredrick Ignatius (H&S)',
|
||
year: 'III Year, AIDS',
|
||
contactEmail: 'mediastichub@ritchennai.edu.in',
|
||
contactPhone: '+91 7200184347',
|
||
icon: 'Camera',
|
||
logoUrl: '/clubs/mediastic.png',
|
||
socialLinks: {
|
||
instagram: 'https://www.instagram.com/mediastichub_rit/',
|
||
},
|
||
},
|
||
{
|
||
id: 'fusion',
|
||
name: 'FUSION CLUB (ENGLISH & LITERATURE)',
|
||
description: 'Delving into language, literature, debates, essay contests & creative writing.',
|
||
details: 'Fusion Club of RIT promotes English literature, essay blitzes, debates, literary games, and creative writing competitions for public speaking and communication skills.',
|
||
category: 'Creative',
|
||
members: 815,
|
||
presidentName: 'Vishal Raswanth (III VLSI)',
|
||
vicePresidentName: 'Shreya S (III CSBS)',
|
||
coordinatorName: 'Dr. Jessintha (H&S)',
|
||
year: 'III Year, VLSI',
|
||
contactEmail: 'fusionclub@ritchennai.edu.in',
|
||
contactPhone: '+91 9884918444',
|
||
icon: 'Languages',
|
||
logoUrl: '/clubs/fusion.png',
|
||
socialLinks: {
|
||
instagram: 'https://www.instagram.com/fusionclub_rit/',
|
||
},
|
||
},
|
||
{
|
||
id: 'telugu',
|
||
name: 'TELUGU CLUB',
|
||
description: 'Promoting Telugu language, heritage, traditional celebrations & cultural values.',
|
||
details: 'Telugu Club of RIT celebrates Telugu heritage through Vinayaka Chavithi and Ugadi festivals, cultural performances, visual puzzles, and multi-club cultural events.',
|
||
category: 'Creative',
|
||
members: 650,
|
||
presidentName: 'Rakesh (III AIML)',
|
||
vicePresidentName: 'Bhavitha (III AIML)',
|
||
coordinatorName: 'Mrs. Sowjanaya Kasi (CSE)',
|
||
year: 'III Year, AIML',
|
||
contactEmail: 'telugu@ritchennai.edu.in',
|
||
contactPhone: '+91 8125483223',
|
||
icon: 'BookOpen',
|
||
logoUrl: '/clubs/telugu.png',
|
||
socialLinks: {
|
||
instagram: 'https://www.instagram.com/teluguclub.rit/',
|
||
},
|
||
},
|
||
{
|
||
id: 'helios',
|
||
name: 'HELIOS RIT (PHOTOGRAPHY CLUB)',
|
||
description: "Capturing Life's Moments, One Frame at a Time. Photography & media coverage.",
|
||
details: 'Helios RIT handles photography and videography for major campus celebrations, independence day events, visual documentation, and creative photo contests.',
|
||
category: 'Creative',
|
||
members: 2455,
|
||
presidentName: 'Shai Sharan P N',
|
||
vicePresidentName: 'Sudharsan Raju (III AIML)',
|
||
coordinatorName: 'Helios Faculty Lead',
|
||
year: 'Senior Year',
|
||
contactEmail: 'helios@ritchennai.edu.in',
|
||
contactPhone: '+91 98765 43220',
|
||
icon: 'Camera',
|
||
logoUrl: '/clubs/helios.png',
|
||
socialLinks: {
|
||
instagram: 'https://www.instagram.com/helios.rit/',
|
||
},
|
||
},
|
||
];
|
||
|
||
// ─── Community Q&A ───────────────────────────────────────────────────────────
|
||
export const QUESTIONS_DATA: Question[] = [
|
||
{
|
||
id: '1',
|
||
title: 'How is the hostel facility at RIT?',
|
||
body: 'I\'m a fresher joining CSE. Can someone give me honest reviews about the hostel rooms, food, and wifi?',
|
||
author: 'Priya S.',
|
||
createdAt: '2025-07-15T10:00:00Z',
|
||
answers: 12,
|
||
votes: 45,
|
||
tags: ['hostel', 'accommodation', 'fresher'],
|
||
isAnswered: true,
|
||
},
|
||
{
|
||
id: '2',
|
||
title: 'Which subjects are most important in 1st semester CSE?',
|
||
body: 'I want to prepare in advance. What are the toughest subjects in the first semester?',
|
||
author: 'Ravi K.',
|
||
createdAt: '2025-07-18T14:30:00Z',
|
||
answers: 8,
|
||
votes: 38,
|
||
tags: ['academics', 'cse', 'semester-1'],
|
||
isAnswered: true,
|
||
},
|
||
{
|
||
id: '3',
|
||
title: 'Is there a gym on campus?',
|
||
body: 'Does RIT have a gym or fitness center for students? What are the timings?',
|
||
author: 'Arun M.',
|
||
createdAt: '2025-07-20T09:15:00Z',
|
||
answers: 4,
|
||
votes: 22,
|
||
tags: ['campus', 'sports', 'facilities'],
|
||
isAnswered: false,
|
||
},
|
||
];
|
||
|
||
// ─── Toolkit Items ───────────────────────────────────────────────────────────
|
||
export const TOOLKIT_ITEMS: ToolkitItem[] = [
|
||
{ id: '1', title: 'CS tools', description: 'Access specialized development environments, IDE configurations, compiler guides, GitHub setup instructions, and essential documentation for Computer Science students.', type: 'link', url: '#', icon: 'Code', category: 'Engineering' },
|
||
{ id: '2', title: 'Business tools', description: 'Explore enterprise resource planning (ERP) guides, financial spreadsheets, management templates, and business analytics tools for CSBS and management students.', type: 'link', url: '#', icon: 'Briefcase', category: 'Engineering' },
|
||
{ id: '3', title: 'Cybersecurity tools', description: 'Discover network simulators, virtualization setup guides, penetration testing tutorials, cryptography tools, and security lab blueprints.', type: 'link', url: '#', icon: 'Shield', category: 'Engineering' },
|
||
{ id: '4', title: 'AI tools', description: 'Configure machine learning frameworks, deep learning libraries, Jupyter environments, dataset download scripts, and pre-trained model APIs.', type: 'link', url: '#', icon: 'Brain', category: 'Engineering' },
|
||
{ id: '5', title: 'Electrical and Electronic tools', description: 'Access circuit design simulators, MATLAB packages, microcontroller IDE setups, hardware debugging guides, and lab calculation spreadsheets.', type: 'link', url: '#', icon: 'Cpu', category: 'Engineering' },
|
||
{ id: '6', title: 'Biotech tools', description: 'Find biology lab guidelines, chemical structure tools, bioinformatics databases tutorials, genetic sequence analysis resources, and safety manuals.', type: 'link', url: '#', icon: 'FlaskConical', category: 'Engineering' },
|
||
];
|
||
|
||
// ─── Campus Locations ────────────────────────────────────────────────────────
|
||
export const CAMPUS_LOCATIONS: CampusLocation[] = [
|
||
{ id: 'dept', name: 'Departments', icon: 'Building2' },
|
||
{ id: 'library', name: 'Library', icon: 'Library' },
|
||
{ id: 'labs', name: 'Labs', icon: 'FlaskConical' },
|
||
{ id: 'hostel', name: 'Hostels', icon: 'Home' },
|
||
{ id: 'canteen', name: 'Canteen', icon: 'UtensilsCrossed' },
|
||
{ id: 'auditorium', name: 'Auditorium', icon: 'Theater' },
|
||
{ id: 'sports', name: 'Sports Ground', icon: 'Trophy' },
|
||
];
|
||
|
||
// ─── AI Suggested Prompts ────────────────────────────────────────────────────
|
||
export const AI_SUGGESTED_PROMPTS = [
|
||
'What documents do I need for admission?',
|
||
'How do I access the ERP portal?',
|
||
'Tell me about hostel facilities',
|
||
'What are the top clubs at RIT?',
|
||
'How does the bus route system work?',
|
||
'What are the library timings?',
|
||
'Who is the HOD of CSE department?',
|
||
'What is the dress code at RIT?',
|
||
];
|
||
|
||
// ─── Departments ─────────────────────────────────────────────────────────────
|
||
export const DEPARTMENTS = [
|
||
'All Departments',
|
||
'Computer Science & Engineering',
|
||
'Computer Science & Business Systems',
|
||
'Artificial Intelligence & Machine Learning',
|
||
'Electronics & Communication Engineering',
|
||
'Mechanical Engineering',
|
||
'Civil Engineering',
|
||
'Artificial Intelligence & Data Science',
|
||
'Electrical & Electronics Engineering',
|
||
];
|