Skip to content

Eve v1.0.0-alpha.1

Pre-release
Pre-release

Choose a tag to compare

@cursor cursor released this 04 Sep 03:42
· 70 commits to cursor/refactor-to-monolith-2c6c since this release
b5bd520

Alpha Release v1.0.0-alpha.1 🚀

This is the first alpha release of the Eve ride-matching platform.

⚠️ Alpha Release Notice

This release is for testing and development purposes only. It is not recommended for production use.

📚 What's Included

Core Platform

  • Microservices Architecture: Gateway, Auth, Location, Ride, and Notify services
  • Mobile Applications: Rider and Driver apps built with Expo SDK 57
  • Admin Console: Next.js 16 web application for platform management
  • Real-time Communication: Socket.IO and WebSocket support
  • Database: PostgreSQL 16 with Prisma ORM
  • Caching: Redis 7 for geospatial indexing and caching

Key Features

  • ✅ Auth0 authentication integration
  • ✅ H3 geospatial matching for efficient driver-rider pairing
  • ✅ Real-time trip tracking and updates
  • ✅ Offline resilience for mobile apps
  • ✅ gRPC support for high-performance inter-service communication
  • ✅ Docker support for development and production deployment

Documentation

  • ✅ Comprehensive setup guides
  • ✅ Architecture documentation with diagrams
  • ✅ API documentation with examples
  • ✅ Deployment guides for multiple platforms
  • ✅ Development workflow and contributing guidelines
  • ✅ FAQ and troubleshooting guides

📋 Prerequisites

  • Node.js 22+
  • Docker Desktop
  • PostgreSQL 16
  • Redis 7
  • Auth0 account
  • Mapbox account

🚀 Quick Start

# Clone the repository
git clone https://github.com/13x54n/Eve.git
cd Eve

# Checkout alpha release
git checkout v1.0.0-alpha.1

# Follow the getting started guide
# See GETTING_STARTED.md for complete instructions

📖 Documentation

🐛 Known Issues

  • Monitor dashboard has been removed (to be re-implemented)
  • Email functionality requires SMTP configuration
  • Mobile apps require development client build (not compatible with Expo Go)

📝 Release Notes

Backend Services

  • Gateway service with compose and proxy modes
  • Auth service with Auth0 integration
  • Location service with H3 geospatial indexing
  • Ride service for trip lifecycle management
  • Notify service for real-time events

Mobile Apps

  • Rider app with trip request and tracking
  • Driver app with onboarding and earnings tracking
  • Offline support with action queuing
  • Real-time location updates

Admin Console

  • Dashboard with platform metrics
  • Rider and driver management
  • Trip monitoring and audit
  • Fare configuration management
  • Role-based access control (RBAC)

🔗 Links

👥 Contributors

Special thanks to all contributors who made this release possible!


Full Changelog: https://github.com/13x54n/Eve/commits/v1.0.0-alpha.1