Welcome to ApplicantAtlas Documentation
Welcome to the official documentation for the ApplicantAtlas project, your comprehensive guide to navigating and leveraging the capabilities of our open-source event management platform. As a living document, this guide is continually updated to reflect the latest features, improvements, and best practices.
If you have anything that you'd like to add to the documentation please use the edit button at the top of the page to make a pull request.
ApplicantAtlas is designed to empower event organizers, developers, and participants with a versatile suite of tools for managing and experiencing events with a focus on developing features for better supporting hackathons.
Whether you're looking to contribute to the project's development, host your instance of ApplicantAtlas, or simply make the most out of your event participation, you've come to the right place.
Documentation Contents
-
For Software Developers and Contributors: Tailored for those delving into the project’s architecture, eager to contribute code, develop features, or troubleshoot. Here, find everything from setup guides to API documentation.
-
For Deployment Enthusiasts and System Administrators: Detailed instructions for tech enthusiasts and system administrators focusing on self-hosting solutions. This section covers installation, configuration, maintenance, and scaling.
-
For Event Organizers and Administrators: Designed to assist event organizers and administrative staff in leveraging the platform for event creation, management, and promotion, ensuring a seamless and engaging event experience.
-
For Participants and Event Goers: A guide for attendees looking to navigate the event platform, register for events, and engage with all the features offered by ApplicantAtlas.
Features
ApplicantAtlas is a comprehensive event management platform designed to streamline the process of organizing, promoting, and participating in events.
Current Features
- User Authentication: Secure login mechanism for users to access their accounts.
- Event Creation: Intuitive interface for users to create and customize events.
- Event Management Dashboard: A centralized page for users to manage all aspects of their events.
- Event Pipelines: Ability to set up automated workflows that trigger actions (e.g., sending an email) based on specific event activities, like form submissions.
- Customizable Forms: Tools to create, share, and preview forms. Includes features to download forms and implement custom validation rules for data entry.
Upcoming Features
- Secure Email Dispatch: Enhance event pipelines with the capability to send out emails using event-specific secrets for added security.
- Admin Response Editing: Allow event administrators to internally edit form responses, ensuring data accuracy and event integrity.
- Form Access Control: Introduce mechanisms to restrict form submissions to designated groups of people, enhancing privacy and exclusivity.
- Form Access via Pipelines: Implement a pipeline action to dynamically grant access to forms based on specific triggers or conditions, streamlining the user experience.
- Dynamic Template Rendering: Advance the platform's customization options with dynamic template rendering, enabling more personalized and flexible event pages and forms.