Coder Social home page Coder Social logo

ekeeya / jasmin-web-gui Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 89 KB

Joyce allows you web GUI control Jasmin SMS gateway

Python 95.79% Shell 3.09% Dockerfile 0.87% HTML 0.25%
django django-rest-framework jasmin-sms-gateway smpp sms sms-gateway

jasmin-web-gui's Introduction

Jasmin-web-gui: Joyce

Tired of the jcli, you are not sure how to get things quickly running in Jasmin, well take a deep breathe and thank God I had some free time on my hands.

Jasmin allows you to programmatically manage groups, users routers, connectors, etc. using its Perspective broker API In this project we are not "teleneting" our way to jcli, we are abandoning it entirely in favor of the Perspective broker API.

Joyce is a simple Django application that helps you interface and configure different Jasmin components to get your SMSs out on the way as fast as possible. NOTE: We have prepared all the components you need as docker images so you do not have to worry about how to get everything spinning, just take a 14min docker tutorial and you are ready to go.

The steps in this document assume that you have some at least some programming experience. but fear not, if you are not a developer. We also have a script you can just run to get everything up for you. We want you to start sending SMS via Jasim as fast as you want.

Local development

In the setup below, makesure you have jasmin installed and running on your machine. If you do not want hustle with installing Jasmin manually see (docker images)

This is a minimal Django 5.0 project.

Using pip

  1. Create a virtualenv python3.11 -m venv venv // whichever way you always create this
  2. Activate the virtualenv source venv/bin/activate
  3. Install the dependencies using pip
  4. pip install -r requirements.txt

jasmin-web-gui's People

Contributors

ekeeya avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.