Skip to content

TaleLearnCode/Hermes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Hermes: Speaking Engagement Management and Analytics Platform

Hermes is a powerful system designed to assist speakers in tracking detailed information about their presentations, speaking engagements, and calls for speaker submissions. Hermes streamlines the speaker's journey from preparation to performance with integrated analytics, social media campaign management, and the ability to build personal websites.>

Note

The work on this system has just started and is subject to change. The features listed are planned features, and the technologies mentioned are what we anticipate using.

Features (Planned)

  • Call for Speakers Listing: Create a public-facing listing aggregating calls for speakers from various events.
  • Presentation Management: Track detailed information about presentations, including topics, venues, dates, and attendee feedback
  • Speaking Engagement Tracking: Manage speaking engagements, including event details, submission deadlines, and acceptance rates.
  • Analytics Dashboard: Gain insights into the success rate of event submissions and track performance metrics over time.
  • Social Media Campaigns: Coordinate social media campaigns tied to speaking engagements, increasing visibility and engagement.
  • Personal Website Builder: Easily customize personal websites for users, showcasing their expertise and upcoming events.

Technologies Used (Anticipated)

  • Azure Static Web Apps: Hosts and deploys both the frontend and personal websites.
  • Azure Function Apps: Manages serverless backend processing and automation.
  • Azure SQL/Cosmos DB: Stores and manages data related to presentations, engagements, submissions, and analytics.
  • Azure Container Apps Jobs: Executes background tasks and handles data processing.
  • Blazor: Powers the single-page application (SPA) for administrative and user interactions.

Contributing

We welcome contributions from the community to enhance Hermes further. If you'd like to contribute, please follow these steps:

  1. Fork the repository and create your branch from main.
  2. Make your changes and ensure they align with the project's coding conventions.
  3. Test your changes thoroughly.
  4. Create a pull request detailing the changes made and any relevant information.

Code of Conduct

Please adhere to the Code of Conduct when interacting with this project.

License

This project is licensed under the MIT License, allowing free usage, modification, and distribution.

About

A robust tool for speakers, tracks presentation details, engagements, and call for speaker submissions. Offers analytics, social media management, and website creation for a seamless journey from prep to performance.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors