Frontend at is-a-software/frontend-new.
- connect with cloudflare api wire
- edit the dashboard page which says edit dns and all
- github auth page fix
- 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
- Clone the backend repository from is-a-software/backend-new.
- Create a MySQL database named isasoftware.
- Configure backend settings in src/main/resources/application.properties or via your local environment override.
- 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
- Start the backend from the backend repository:
./mvnw spring-boot:runOn Windows, use:
mvnw.cmd spring-boot:runThe backend runs on http://localhost:8080 by default.