Skip to content

This is the back end of a billing system using JAVA as the core language.Maven and spring framework are also used

Notifications You must be signed in to change notification settings

KenNguch/MIddleware-For-Billing-System-Using-Java-and-Swagger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ReadMe.MD

The project in this case was created using the java(SpringBoot) and DB (MySql).

  • Import the sql script(preffereably use Xampp)

  • [optional] Import the maven project in your favourite IDE.

    Note: Java 8 , MySql and [Maven](https://maven.apache.org/) are required. Download Java 8 and Maven

  • If using windows install - Git.

  • Create usernames in Africas Talking or any SMS API handler -Africastalking

  • Create usernames in Sendgrid or any Email API handler - Sendgrid

  • Replace the above usernames and API keys extracted in the above steps[3 & 4] in the Apllication.properties file located in ./middleware/src/main/resources"

  • Proceed to the location ./middleware/

  • Run the following commmand usig your CMD/Terminal:

mvn spring-boot:run

NOTE: If the naming of the apis are wrong all the smses and emails wont send.

Linux Installation of requirements and running the program(manual installation of your sqll client is required)

sudo apt-get update 
sudo apt-get upgrade -y
sudo apt-get install openjdk-8-jre maven -y
mvn spring-boot:run

FrontEnd Coming Soon

About

This is the back end of a billing system using JAVA as the core language.Maven and spring framework are also used

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages