An unofficial web client for the innovative Airchat app, designed to integrate with the unofficial internal Airchat API. This project serves as an open-source initiative, providing a reference for developers interested in interfacing with Airchat's capabilities. While the official Airchat app currently lacks a web client and a public API, this project aims to fill that gap and invites contributions from the community.
Explore the demo: Airchat Web Client Demo
- Login via SMS
- View Airchat Stream
- Listen to Audio with custom playrate speeds
- View feeds of other users
- Like and repost chits
- Page for all time most liked chits
- Page to view a full thread and it's tree of subthreads
- Ability to upload audio, create threads, and respond to threads.
Special thanks to:
- The Airchat team for their groundbreaking work in communication.
- @elie222 for his contributions to the open-source community and guidance.
Interested in contributing? Great! Here's how you can help:
- Fork the repository on GitHub.
- Clone your fork locally.
- Create a new branch for your feature or fix.
- Commit changes to your branch.
- Push your work back up to your fork.
- Submit a pull request so we can review your changes.
For more detailed instructions, check out the contribution guidelines.
To set up this project for development:
npm run build
npm run dev
This will install all necessary dependencies, build the project, and start the development server.
This project is open-source and available under the [MIT License].
For support, please open an issue in the GitHub repository or reach out to the maintainers directly.
If you have any feedback, please reach out via GitHub issues or pull requests.