Skip to content
@NexoWorld

NexoWorld

NexoWorld: Explore, Earn, and Connect

🌍 NexoWorld – Explore, Earn, and Connect

Overview

NexoWorld is an innovative mobile game blending real-world exploration, digital currency, and AR-powered quests. Inspired by the spirit of Pokémon Go, NexoWorld offers a seamless, location-based experience where users collect virtual currency, unlock rewards, and interact with each other in a dynamic environment. The project is built using a microservices architecture to ensure scalability, performance, and real-time interactions.

🚀 Key Features

  • Real-Time Location Tracking: Powered by PostGIS for precise geospatial data.
  • Microservices Architecture: Ensuring scalability and modularity.
  • Digital Currency System: Use virtual currency for trading and achievements.
  • Cross-Platform App: Developed in Flutter for Android and iOS.
  • Cloud Native Setup: Services deployed with Docker and orchestrated by Kubernetes.
  • High Availability & Performance: Using Redis for caching and Kafka for messaging.

🛠️ Tech Stack

  • Backend: Spring Boot, Node.js
  • Mobile App: Flutter
  • Databases: PostGIS, MongoDB, Redis
  • Messaging: Kafka
  • DevOps: Docker, Kubernetes
  • Service Registry: Eureka
  • API Gateway: Spring Cloud Gateway

📢 How to Contribute

We welcome contributions from the community! Please follow these steps to get involved:

  1. Fork the relevant repository.
  2. Create a new feature branch.
  3. Implement your changes and commit with detailed messages.
  4. Submit a pull request for review.

Popular repositories Loading

  1. .github .github Public

Repositories

Showing 1 of 1 repositories

Top languages

Loading…

Most used topics

Loading…