This repository includes the project files related to admin main backend of Quicky delivery platform.
To get started with the project, follow these steps:
-
Clone the repository:
git clone https://github.com/HashiruG/Quicky_Backend.git
-
Navigate to the project directory:
cd Quicky_Backend -
Create application.properties files in the src/main/resources/application.propertie as follows
#DATABASE CONFIGURATIONS spring.datasource.url=jdbc:postgresql://<YOUR_DATABASE_HOST>:<PORT>/<YOUR_DATABASE_NAME> spring.datasource.username=<YOUR_DATABASE_USERNAME> spring.datasource.password=<YOUR_DATABASE_PASSWORD> #EMAIL CONFIGURATIONS spring.mail.host=smtp.gmail.com spring.mail.port=587 spring.mail.username=<YOUR_GMAIL_ADDRESS> spring.mail.password=<YOUR_GMAIL_APP_PASSWORD> spring.mail.properties.mail.smtp.auth=true spring.mail.properties.mail.smtp.starttls.enable=true #JWT CONFIGURATIONS jwt.secret=<YOUR_JWT_SECRET> #STRIPE CONFIGURATIONS stripe.api.key=<YOUR_STRIPE_API_KEY> #CHURN PREDICTION SERVICE URL churn.predict.backend.url=http://churnprediction-bpabevemamakegad.southindia-01.azurewebsites.net/predict_batch
-
Build the project:
mvn clean install
-
To start the server:
mvn spring-boot:run
- Quicky admin frontend : https://github.com/HashiruG/Quicky_Frontend
- Quicky admin churn prediction : https://github.com/HashiruG/Quicky_Admin_Churn_Prediction







