Skip to content

is-a-software/backend-new

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Frontend at is-a-software/frontend-new.

TODO

  • connect with cloudflare api wire
  • edit the dashboard page which says edit dns and all
  • github auth page fix

Prerequisites

  • Java 21 and Maven or the Maven Wrapper for the backend
  • MySQL 8 or compatible database for the backend
  • Gmail SMTP credentials, GitHub OAuth credentials, and Razorpay keys for backend configuration

Setup

  1. Clone the backend repository from is-a-software/backend-new.
  2. Create a MySQL database named isasoftware.
  3. Configure backend settings in src/main/resources/application.properties or via your local environment override.
  4. Make sure the following values are set for your environment:
    • spring.datasource.url
    • spring.datasource.username
    • spring.datasource.password
    • spring.mail.host
    • spring.mail.port
    • spring.mail.username
    • spring.mail.password
    • github.client.id
    • github.client.secret
    • razorpay.key.id
    • razorpay.key.secret
  5. Start the backend from the backend repository:
./mvnw spring-boot:run

On Windows, use:

mvnw.cmd spring-boot:run

The backend runs on http://localhost:8080 by default.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages