Pulse Play is a simple and intuitive voice recorder built with React Native. It allows users to record, replay, and clear voice recordings with ease. This open-source project aims to provide a lightweight and customizable solution for integrating voice recording functionality into mobile applications.
- Record voice memos effortlessly.
- Replay recorded audio for playback.
- Clear recordings when they are no longer needed.
To get started with Pulse Play, follow these steps:
- Clone the repository:
git clone https://github.com/albizzy/pulse_play.git - Navigate to the project directory:
cd pulse-play - Install dependencies:
npm installoryarn install - Run the app:
npx expo start
Pulse Play provides a simple user interface with three main actions:
- Record: Tap the record button to start recording your voice. Tap it again to stop recording.
- Replay: After recording, tap the play button to listen to your recording.
- Clear: If you wish to delete a recording, tap the clear button to remove it from the list.
Contributions are welcome! If you'd like to contribute to Pulse Play, please follow these guidelines:
- Fork the repository.
- Create a new branch (
git checkout -b feature/your-feature-name). - Make your changes.
- Commit your changes (
git commit -m "Add feature XYZ"). - Push to the branch (
git push origin feature/your-feature-name). - Create a pull request.
We use Conventional Commits
This project is licensed under the MIT License.
For any questions or feedback, feel free to reach out to [almwassy@gmail.com].