Skip to content

Jordi-Jaspers/Eventify

Eventify

An intuitive tool to manage and monitor your services via intelligent event creation

GitHub stars CICD

License Issues Pull Requests Commit Activity Last Commit

IntroductionQuick StartStackContributingLicense


📖 Introduction

Eventify is a modern platform designed to simplify service monitoring and management. By leveraging intelligent event creation, it allows teams to track critical occurrences, manage organizations, and visualize service health in real-time. Whether you are debugging a microservice architecture or monitoring a monolithic application, Eventify provides the insights you need.

🚀 Quick Start

Get Eventify running locally in minutes.

Prerequisites

  • Docker (for database and message broker)
  • Java 25 (for the backend)
  • Bun or Node.js (for the frontend)

Installation

  1. Start the Infrastructure Launch the required services (TimescaleDB, RabbitMQ, Inbucket).

    docker-compose up -d
  2. Run the Backend Start the Spring Boot server.

    cd server
    ./gradlew bootRun
  3. Run the Frontend Install dependencies and start the SvelteKit development server.

    cd client
    bun install
    bun run dev

    The application will be available at http://localhost:5173.

🛠️ Stack

Backend

Frontend

🤝 Contributing

We welcome contributions! Please see our CONTRIBUTING.md for details on how to submit pull requests, report issues, or suggest improvements.

📜 License

Licensed under GPL-3.0.


Author: Jordi Jaspers
GitHub LinkedIn Buy me a coffee

About

An intuitive tool to manage and monitor your services via intelligent event creation.

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Contributors