Full stack & cross platform app customizable & themeable for any event or conference.
The Conference App in a Box is a full stack and cross-platform mobile app designed for organizing and managing events. It is built with React Native, GraphQL, AWS Amplify, and AWS AppSync. The app comes with a range of features including real-time chat, theme customization, authentication, and a serverless back end. It allows users to deploy the back end in minutes and offers easy customization options for adding event-specific fields and themes.
To install the Conference App in a Box, follow these steps:
Clone the repo and install the dependencies.
git clone [repo url]
cd [repo directory]
npm install
Initialize and deploy the Amplify project.
amplify init
amplify push --y
Start the app.
npm start
To populate the database with conference speakers, sign up in the app after following the previous steps.
To customize the theme and logo, open src/theme.js and replace the highlight and primary colors. Replace src/assets/logo.jpg with your logo.
To customize the GraphQL schema, update the schema located at amplify/backend/api/rnconfinabox/schema.graphql. Then redeploy the back end using:
amplify push --y
The Conference App in a Box is a powerful and customizable mobile app designed to simplify event management and organization. Its key features, such as real-time chat, theme customization, and a serverless back end, make it a versatile tool for any type of event. The app’s easy installation process and customization options allow event organizers to quickly deploy and personalize the app according to their specific requirements. With its integration with React Native, GraphQL, AWS Amplify, and AWS AppSync, the Conference App in a Box offers a comprehensive solution for efficient event planning and communication.