- Easy integration with mobile platforms.
- Supports multiple USSD sessions.
- User-friendly interface.
- Comprehensive logging and monitoring.
- Scalable and efficient backend service.
- Clone the repository:
git clone https://github.com/Thakeeb22/Ussd.git cd Ussd - Install dependencies:
npm install
- Configure environment variables:
cp .env.example .env
- Start the application:
npm start
- To initiate a USSD session, dial the number provided by your service provider.
- Follow the prompts to navigate through the menus.
- Base URL:
https://api.yourussdapp.com - Endpoints:
GET /ussd/start: Start a new USSD session.POST /ussd/respond: Handle the user's response.
- Fork the repository.
- Create a new branch for your feature:
git checkout -b feature/MyFeature
- Make your changes and commit them:
git commit -m "Add some feature" - Push to the branch:
git push origin feature/MyFeature
- Create a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.