Skip to content

Eventiva/Eventiva

Repository files navigation

EVENTIVA

Open in GitHub Codespaces
Important
This project is in pre-alpha state. Code here is subject to massive change and is likely unstable. Only install if you know what you are doing.

Introduction

Welcome to the Eventiva repository. Eventiva is an open-source platform for Event Planning and Production logistics. We have created a custom-built directory focused on indexing, marketing and connecting event specialist Vendors, Venues and professionals. We then connected this to our innovative tools for event production planning which include scheduling, itinerary, task management, contact management, warehousing ticket sales, interactive site maps, online and in-person sales solutions, accounting, payroll and human resources.

Why do we exist?

When surveyed, the industry revealed that over fifty-five percent of events did not have a management tool of any form. The remaining forty percent are split across solutions designed and implemented for office environments. Software like Flock and Excel barely cover the toolset which managers require to be effective in the preproduction sections of their work. While fifty-five percent of events did not have management tools, a full eighty percent of individuals surveyed believed that schedulers, task lists and other management tools would be helpful to their ongoing operations.

What is Eventiva Gaming

Eventiva Gaming is born out of the desire to create the best tools for our industry. While gaming is an unusual route, we believe that the gaming industry, specifically role play communities, is a perfect fit for testing, developing and improving our tools. Within the Role Play Communities, there are may teams which need to coordinate, manage and plan digital events with the exact same requirements as physical events. We believe that by working with these communities we can create a better product for everyone.

For instance, the Eventiva Gaming team developed the initial version of the Fleet Management module. They designed it to manage the distribution, maintainance and deployment of vehicles within Emergency Service role play. Those same key features are now being used to manage the distribution, maintainance and deployment of vehicles within the events industry.

Why open-source?

We believe in the power of community development, while our tools are designed and marketted for event planning, they can be utilised by organisations planning all variations of projects, we believe that through keeping our tools open-source we can connect with amazing developers who can contribute in ways we simply cannot fathom.

How to get support 👨‍👩‍👧‍👦

For Features Requests, Q&A, Show & Tell and Discussions please use our discussion page 🚑.

We have a FAQ label in our discussion page where you can get quick answers, help with debugging weird issues, and general help.

Our extensive documentation can be found at here.

Contributing

Caution
This project uses Bit.dev to power some really awesome stuff. Some learning is required to contribute
Caution

This section is being re-written based on the new development environment and major changes to the repository

Thank you for taking an interest in contributing. We have created development containers (.devcontainer) to allow you to jump straight in with coding. Everything is configured and ready to go, all you need to do is use one of the supported platforms: VSCode

This project utilises the Smartcloud Project to automate our workflow, alongside provide templates for issues and pull requests. If you want to learn more about precisely what this workflow accomplishes, please check out the documentation here.

Eventiva is built on the following main stack:

  • Bit Bit — Code Collaboration & Version Control

  • Node.js Node.js — Frameworks (Full Stack)

  • TypeScript TypeScript — Languages

  • Jest Jest — Javascript Testing Framework

  • GitHub Actions GitHub Actions — Continuous Integration

  • OpenAI OpenAI — Large Language Models

  • Docker Docker — Virtual Machine Platforms & Containers

Full tech stack here

For more information on contributing, please read the [contributing guidelines].

Backlog

You can access our backlog on our JetBrains Space found here:

Running Locally & Developing

Caution

This section is being re-written based on the new development environment and major changes to the repository

prerequisites

You can choose one of the following methods to get your development platform configured

Open in GitHub Codespaces

GitHub Codespaces provides cloud-hosted development environments for any activity - whether it’s a long-term project, or a short-term task like reviewing a pull request. You can connect to Codespaces from Visual Studio Code or a browser-based editor that’s accessible anywhere. Download the VSCode extension here.

Devcontainer Method

Warning

.devcontainer have been temporarily removed while the current workflow is being adapted. These will return, however please bare with us while we make this significant change.

The Dev Container lets you use a Docker container as a full-featured development environment. Whether you deploy to containers or not, containers make a great development environment because you can:

  • Develop with a consistent, easily reproducible toolchain on the same operating system you deploy to.

  • Quickly swap between different, separate development environments and safely make updates without worrying about impacting your local machine.

  • Try out new technologies or clone a copy of a code base without impacting your local setup.

Simply install the Dev containers extension, clone the repository to your local device, and choose the Open Devcontainer option.

Contributors ✨

Supporters & Sponsors

Sponsored by

Want to help build the next generation of event planning tools? We are looking for sponsors to help us grow and develop our tools.

Supported by

Jetbrains

JetBrains supports the development of this project through Licenses for Open Source Development.

About

Envision a future with effortless event planning and management

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Sponsor this project

  •  
  •  

Packages

No packages published