Skip to content

This repository contains a user-friendly web application for sending bulk SMS messages via AfricasTalking and Mobitech Technologies sms APIs. Built using PHP and Bootstrap, the application features a responsive UI, contact management, and message tracking. Designed to streamline messaging, the app offers seamless integration with both APIs.

Notifications You must be signed in to change notification settings

Briankim254/Bulk-SMS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bulk SMS with AfricasTalking and Mobitech Technologies

Welcome to the Bulk SMS repository, a powerful and user-friendly web application for sending bulk SMS messages using the AfricasTalking and Mobitech Technologies APIs. Built with PHP, HTML5, and Bootstrap, this application offers a responsive UI and seamless integration with both APIs for an efficient and visually appealing messaging experience.Screenshot 2023-05-02 at 10 04 19

Table of Contents

  1. Introduction
  2. Features
  3. Requirements
  4. Installation & Setup
  5. Usage
  6. Contribution Guidelines
  7. License

Introduction

The Bulk SMS application is designed to streamline the process of sending bulk SMS messages through the AfricasTalking and Mobitech Technologies APIs. With a responsive UI built using HTML5 and Bootstrap, the application is accessible and easy to use on a variety of devices. PHP is used to integrate with both APIs, providing a unified and efficient messaging platform.

Features

  • Integration with AfricasTalking and Mobitech Technologies APIs
  • Responsive UI built with HTML5 and Bootstrap
  • User-friendly interface for composing and sending messages
  • Contact management and import/export functionality
  • Message history and delivery status tracking

Requirements

  • PHP 7.3 or higher
  • XAMPP or another Apache distribution containing PHP and MySQL
  • Composer for dependency management
  • VS Code, PhpStorm, or another suitable IDE

Installation & Setup

Follow these steps to install and set up the Bulk SMS application on your local machine:

  1. Clone the repository using git clone https://github.com/Briankim254/Bulk-SMS-with-Africas-talking-and-Mobitech.git
  2. Navigate to the project directory using cd Bulk-SMS-with-Africas-talking-and-Mobitech
  3. Install the required dependencies using composer install
  4. Copy the .env.example file to .env using cp .env.example .env
  5. Update the .env file with your AfricasTalking and Mobitech Technologies API credentials
  6. Install and start XAMPP or another Apache distribution containing PHP and MySQL
  7. Place the project folder inside the htdocs folder of your XAMPP installation
  8. Start the Apache and MySQL services using the XAMPP control panel
  9. Open the project in VS Code, PhpStorm, or another suitable IDE

Usage

  1. Access the Bulk SMS application in your web browser at http://localhost/Bulk-SMS-with-Africas-talking-and-Mobitech
  2. Register as a new user or log in with your existing credentials
  3. Navigate the user interface to compose and send bulk SMS messages
  4. Manage your contacts and import/export them as needed
  5. Monitor message history and delivery status

Contribution Guidelines

We welcome contributions to improve and expand the Bulk SMS application. To contribute, please follow these steps:

  1. Fork the repository and create a new branch for your changes
  2. Make your changes or additions to the project
  3. Create a pull request and wait for a review from a team member

Please ensure that your code adheres to best practices for code quality and documentation.

License

The Bulk SMS application is licensed under the MIT License. This allows for open collaboration and sharing of the application while ensuring that contributors retain ownership of their work.

About

This repository contains a user-friendly web application for sending bulk SMS messages via AfricasTalking and Mobitech Technologies sms APIs. Built using PHP and Bootstrap, the application features a responsive UI, contact management, and message tracking. Designed to streamline messaging, the app offers seamless integration with both APIs.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages