Skip to content

vishal-kt/meetmate

Repository files navigation

AnyMeeting App

AnyMeeting is a web-based application built with Next.js that allows users to create and join meetings seamlessly. It leverages Kinvey authentication for secure user management. Visit meetmate App

Meeting App Demo

Features

  • User Authentication: Utilizes Kinvey authentication to securely manage user accounts.
  • Create Meetings: Users can easily create meetings with customizable details.
  • Join Meetings: Participants can join meetings using unique meeting codes or links.
  • Real-time Communication: Incorporates real-time messaging or video conferencing for effective communication during meetings.
  • Responsive Design: The app is designed to be responsive, providing a seamless experience across devices.

Installation

To run the AnyMeeting app locally, follow these steps:

  1. Clone the repository:

  2. Navigate to the project directory:

  3. Install dependencies:

  4. Set up environment variables:

Create a .env.local file in the root directory and add your Kinvey credentials:

  1. Start the development server:

  2. Open your browser and visit http://localhost:3000 to view the app.

Usage

  1. Sign Up / Log In: Users can sign up for a new account or log in with their existing Kinvey credentials.
  2. Create Meeting: After logging in, users can create a new meeting by providing necessary details such as title, date, time, and description.
  3. Join Meeting: Participants can join meetings by entering the provided meeting code or following the meeting link.
  4. Participate in Meetings: Once inside a meeting, users can participate in real-time communication, view shared content, and interact with other participants.

Contributing

Contributions are welcome! If you'd like to contribute to the AnyMeeting app, please follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes and commit them with descriptive messages.
  4. Push your changes to your fork.
  5. Submit a pull request to the main branch of the original repository.

License

This project is licensed under the MIT License.