/Eventure

Event management and organisation platform

Primary LanguageJavaScriptMIT LicenseMIT

Eventure

Eventure is a comprehensive event management platform designed to streamline the process of planning, organizing, and managing events. It includes features for event creation, task assignment, participant management, and more.

Table of Contents

Overview

Eventure is designed to handle various aspects of event management, providing users with a seamless experience from event creation to execution. The platform integrates with multiple services and provides robust API management using Apiman.

Features

  • Event Creation and Management
  • Task Assignment and Tracking
  • User Authentication and Role Management
  • Participant Management
  • API Management with Apiman

Technologies Used

  • Frontend: React.js
  • Backend: Node.js, Express, Spring Boot
  • Database: MongoDB
  • API Management: Apiman
  • Server: Wildfly

Setup and Installation

To get started with Eventure, follow the setup instructions provided in the Bootstrap Guide.

Bootstrap Guide

To set up the project and get it running, please refer to the Bootstrap Guide.

API Documentation

Detailed API documentation, including examples of requests and responses, is available in the Technical Documentation.

Contributing

We welcome contributions to the Eventure project! Please read our Contributing Guide to learn how you can help.

License

Eventure is licensed under the MIT License. See the LICENSE file for more information.