Skip to content

Design-Enginnering/is-a-software

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

is-a.software

Free *.is-a.software subdomains for developers.

Java 21 Spring Boot 4.0.3 Next.js 16 React 19 MySQL 8+ MIT License


What is this?

Claim a subdomain like myproject.is-a.software and point it to your website with custom DNS records (A, AAAA, CNAME, TXT, MX, NS). Built with a Java/Spring Boot backend and a Next.js frontend.

Quick start

# Backend
cd server
cp src/main/resources/application.properties.example src/main/resources/application.properties
# edit application.properties with your DB credentials
./mvnw spring-boot:run

# Frontend
cd client
cp .env.local.example .env.local
npm install
npm run dev

Project structure

.
├── server/           # Java 21 / Spring Boot 4.0.3 backend
│   ├── src/main/
│   │   ├── java/.../controller/   # REST controllers
│   │   ├── java/.../service/      # Business logic
│   │   ├── java/.../entity/       # JPA entities
│   │   ├── java/.../repository/   # Data access
│   │   ├── java/.../security/     # JWT auth
│   │   └── resources/             # Config
│   └── pom.xml
├── client/           # Next.js 16 / React 19 frontend
│   ├── app/          # App Router pages
│   ├── components/   # React components
│   ├── lib/          # API client & auth utilities
│   └── package.json
├── ARCHITECTURE.md   # Architecture deep-dive
├── CONTRIBUTING.md   # How to contribute
├── DOCS.md           # End-user guide (how to get a subdomain)
├── LICENSE
└── SECURITY.md        # Security policy

Docs

File What it covers
ARCHITECTURE.md Tech stack, entity model, security flow, key design decisions
DOCS.md Step-by-step guide with platform examples
CONTRIBUTING.md Setup, coding conventions, submitting PRs
SECURITY.md Vulnerability reporting

License

MIT — see LICENSE.

About

Free .is-a.software subdomain for developers

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 59.1%
  • Java 39.6%
  • CSS 1.3%