Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rushi0508/ems


https://github.com/rushi0508/ems

Last synced: about 11 hours ago
JSON representation

Awesome Lists containing this project

README

        

# ClubCompass

## Purpose

ClubCompass is an all-in-one solution designed to streamline event management for clubs. Our platform provides a comprehensive set of features, including event creation, forms generation, registration management, bulk mailer, certificate generation, link shortener, and mailing list generator. With ClubCompass, clubs can efficiently manage their events and enhance their overall organizational workflow.

## Features

### 1. Event Creation
Easily create and manage events with our intuitive event creation interface.

### 2. Forms Generator
Customize and generate dynamic forms to collect relevant information from participants.

### 3. View Registrations
Effortlessly view and manage event registrations in one centralized location.

### 4. Bulk Mailer
Send bulk emails to participants, keeping them informed and engaged.

### 5. Certificate Generation (Future Extension)
Automatically generate certificates for event participants.

### 6. Link Shortener (Future Extension)
Create shortened, shareable links for easy event promotion.

### 7. Mailing List Generator (Future Extension)
Build mailing lists for future communication and outreach.

## Future Extensions

ClubCompass is designed for continuous improvement. Future extensions, to be implemented afterwards, may include:

- Integration with popular calendar applications.
- Enhanced analytics for event performance evaluation.
- Social media integration for broader reach and promotion.

## Challenges Faced

While developing ClubCompass, our team encountered several challenges, including:

1. **Integration Complexity**: Integrating various features seamlessly while maintaining a user-friendly experience.
2. **Dynamic Form Generation**: Creating a system for generating dynamic forms based on event requirements.
3. **Scalability**: Designing the platform to handle a growing number of clubs and events.

## Meet the Team

- [Rushi Gandhi](https://github.com/Rushi0508)
- [Dhrumil Patel](https://github.com/dhrumilpatel30)
- [Samratsinh Dodiya](https://github.com/Parzival-007)
- [Harsh Gajera](https://github.com/harshgajera028)

## Tech Stack

- NextJS
- PostgreSQL
- Prisma
- Shadcn UI

Feel free to contribute and make ClubCompass even better! If you encounter any issues or have suggestions, please open an [issue](https://github.com/Rushi0508/EMS/issues).