Tomdieu / momo-app-clone

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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
    

About

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

License:MIT License


Languages

Language:JavaScript 49.2%Language:Python 47.6%Language:HTML 1.9%Language:CSS 0.8%Language:Dockerfile 0.3%Language:Makefile 0.2%Language:Shell 0.1%