CyBus is a high-performance web application designed to track public transportation across Cyprus in real-time. Built with a focus on speed, reliability, and a bold "Red Hacker" aesthetic.
- 📍 Real-time Tracking: Live GPS positions of buses synced every 10 seconds.
- 🎨 Premium UI: Ultra-bold design featuring Montserrat 900 and a striking hacker aesthetic.
- ⚡ Auto-Stable Engine: Built-in self-pinger and daily GTFS auto-reload for 24/7 uptime.
- 📱 Mobile Optimized: High-performance map rendering using Canvas technology.
- 🚏 Stop Discovery: Interactive bus stops with live arrival timetables.
- 🛰️ Hybrid Views: Switch between Satellite and Street views seamlessly.
- 🌑 Glassmorphism: Sleek, transparent UI components with dynamic blur effects.
- Frontend: Next.js (React), Leaflet (Maps), Canvas API.
- Backend: Node.js, Express, GTFS-Realtime.
- Styling: CSS3 Vanilla with custom theming.
- Data: GTFS Feed processing & Real-time protocol buffers.
I'm a developer focused on creating fast, beautiful, and functional web applications.
Have questions, suggestions, or just want to chat? Reach out to me:
Made with ❤️ for Cyprus 🇨🇾
