/stkpush

Primary LanguagePythonMIT LicenseMIT

Django Daraja API STKPush Integration

This is a simple RESTful project that integrates Safaricom daraja API and performs an STKPush.

Author

Technologies Used

  • Python 3.10
  • Django
  • Django REST Framework
  • MySQL

Installation Process

  • Clone the repository using the link below

    git clone https://github.com/kelvinmburu/stkpush
    
    
  • Create a directory and install the dependencies

    pip install -r requirements.txt - Installs all related dependencies (Activate the virtual env first)
    
  • Run the application:

    python3 manage.py runserver
    
  • Test the project:

    python3 manage.py test
    
  • Open the application on your browser , preferably chrome at port 127.0.0.1:8000

Use Application

Python
Signin/up
Lipa na M-Pesa

Live Demo

Link

Contributing

PRs are welcome. Please open an issue first to discuss what you want to implement.

License

MIT