Welcome to Choji Food Shop, a food ordering platform accessible via USSD!
This project is an open-source application built using Django, allowing users to order food through their mobile phones. Simple and convenient, especially for those without internet access!
- 🍴 Order food, drinks, and special combos via USSD
- 📦 View order summary and checkout directly from your mobile phone
- 🔄 Continue shopping or checkout based on user selections
- 🛠️ Built with Django for a robust backend
Follow these steps to clone and run the Choji Food Shop USSD application locally.
git clone https://github.com/HarunaDev/chopchop-ussd.git && cd chopchop-ussd/python -m venv venv
source venv/bin/activate # On Windows: venv/Scripts/activatepip install -r requirements.txtpython manage.py migratepython manage.py runserverTo test the USSD application, use the following guide to run it in your browser.
The Django project is named ussd and the app handling the USSD functionality is called subscription. You can pass commands in the browser's URL to simulate user inputs via USSD.
Once the server is running, open your browser and use the following pattern to test different USSD commands:
http://127.0.0.1:8000/ussd/?text=1
This simulates a user sending 1. command via USSD.
For example, if your next selection is 2, enter -
http://127.0.0.1:8000/ussd/?text=1*2
We welcome contributions from the community! 🎉 If you'd like to contribute, follow these steps:
- Click the
Forkbutton at the top of this repository to create your own copy.
- Create a new branch for your feature or bug fix:
git checkout -b feature/new-feature- Implement your changes and commit them with a meaningful message:
git commit -m "Added new feature: ..."- Push your changes to your forked repository:
git push origin feature/new-feature- Open a Pull Request (PR) to the main repository. Ensure your PR clearly describes the changes and improvements you've made.
Join our growing community! Feel free to open issues for bugs, feature requests, or general questions. We also encourage you to engage in discussions to help improve the platform.
This project is licensed under the MIT License. See the LICENSE file for details.
If you like this project, give it a ⭐ on GitHub.
Every star helps to spread the love for Choji Food Shop USSD! ✨😊
“Choji Food Shop: Bringing food to your fingertips, anytime, anywhere!” 📲🍔🍜