Skip to content

Mobile money application to send money with backend in django rest and frontend in react native

License

Notifications You must be signed in to change notification settings

Tomdieu/momo-app-clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

momo-app-clone

alt logo

wakatime

Docker Image CI

Django CI

This is a small project on a money transaction app made in python using Django and Django Rest Framework to build api

Technology used

  • Django
  • Django Rest Framework(DRF) for the api
  • React Native (for the android frontend)
  • Rest Framework Swagger to generate the api documentation

Django Backend

How to run

  • Clone the repository with

    git clone https://github.com/Tomdieu/momo-app-clone.git
    
  • Navigate to the backend directory

    cd momo-app-clone/backend
    
  • Create a virtual environment On Linux and macos

    python3 -m venv env
    

    On Windows

    python -m venv env
    

    Or with virtualenv

    virtualenv env
    
  • Activate the virtual environment On linux and macos

    source ./env/bin/activate
    

    On Windows

    ./env/Scripts/activate
    
  • Install the requirements

    pip -r install requirements.txt
    
  • Create a superuser

    python manage.py createsuperuser
    
  • Run the server with

    python manage.py runserver