Skip to content

Repository files navigation

🤖 GATRIX

Official Robotics Club Website

Innovating Today • Engineering Tomorrow • Inspiring the Future


A modern robotics platform built to showcase projects, achievements, events, innovations, and community activities with a powerful CMS-driven admin dashboard.


🌟 Why GATRIX?

GATRIX is more than a club website.

It is a complete digital ecosystem that helps robotics teams showcase innovation, manage content, publish announcements, display projects, highlight achievements, and connect with students through a modern user experience.

The project focuses on:

  • Beautiful UI/UX
  • Fast performance
  • Scalability
  • Easy administration
  • Mobile responsiveness
  • Modern development practices

✨ Features

🌍 Public Website

  • 🏠 Modern Landing Page
  • 🚀 Animated Hero Section
  • 🤖 Robotics Projects
  • 👨‍💻 Team Profiles
  • 🏆 Achievements
  • 🖼 Gallery
  • 📢 Club Notices
  • 🎂 Birthday Highlights
  • ❓ AI FAQ
  • 📩 Contact Form
  • 🌙 Responsive Design
  • ⚡ Fast Loading Experience

🔐 Admin Dashboard

Manage everything without touching the source code.

  • Dashboard
  • Hero Content
  • Hero Slider
  • Projects
  • Team
  • Gallery
  • Achievements
  • AI FAQ
  • Notices
  • Birthday
  • Messages
  • Website Settings

🛠 Tech Stack

Frontend Backend Services
React 19 Supabase EmailJS
Vite Database GitHub Pages
Tailwind CSS Authentication React Hot Toast
React Router Storage Framer Motion

📸 Preview

Home

docs/home.png

Dashboard

docs/dashboard.png

Projects

docs/projects.png

📁 Folder Structure

src
├── admin
├── assets
├── components
├── hooks
├── pages
├── services
├── utils
├── App.jsx
└── main.jsx

⚙ Installation

git clone https://github.com/GalibDev/gatrix.git

cd gatrix

npm install

npm run dev

🔑 Environment Variables

VITE_SUPABASE_URL=

VITE_SUPABASE_ANON_KEY=

VITE_EMAILJS_SERVICE_ID=

VITE_EMAILJS_TEMPLATE_ID=

VITE_EMAILJS_PUBLIC_KEY=

🚀 Deployment

npm run build

npm run deploy

📈 Project Goals

  • Promote Robotics
  • Showcase Innovation
  • Inspire Students
  • Simplify Club Management
  • Build an Active Community

🗺 Roadmap

  • ✅ Responsive Website
  • ✅ Admin Dashboard
  • ✅ Supabase Integration
  • ✅ Contact System
  • ✅ AI FAQ

Upcoming

  • AI Assistant
  • Member Login
  • Event Registration
  • Robotics Blog
  • Competition Management
  • Dark Mode
  • Analytics Dashboard
  • Notifications

🤝 Contributing

Contributions are welcome.

  1. Fork the repository
  2. Create your branch
  3. Commit changes
  4. Push the branch
  5. Open a Pull Request

📊 Project Status

🟢 Active Development

The project is continuously evolving with new features, UI improvements, and robotics-focused functionalities.


👨‍💻 Developer

Mirza Galib Palash

🌐 Website

https://gatrix.xyz

💻 GitHub

https://github.com/GalibDev


⭐ If you like this project, give it a Star!

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages