Skip to content

Latest commit

 

History

History
71 lines (53 loc) · 1.6 KB

File metadata and controls

71 lines (53 loc) · 1.6 KB

spring-ai-angular

project-logo

AI-powered Spring Boot + Angular starter — a clean, professional full-stack template that demonstrates integrating Spring Boot backend with AI features and an Angular frontend.


Features

  • Spring Boot backend (REST APIs)
  • Angular frontend (SPA)
  • Built-in examples for AI integrations (placeholders)
  • Docker-friendly structure
  • Clear docs and developer-friendly setup
  • MIT License

Quick Start

Prerequisites

  • Java 17+ (for Spring Boot backend)
  • Maven
  • Node.js 18+ and npm / yarn
  • Angular CLI (optional)

Run backend

cd backend
./mvnw spring-boot:run    # or use your IDE (Import as Maven project)

Run frontend

cd frontend
npm install
ng serve --open           # or npm start if configured

All-in-one (dev)

You can run backend and frontend in separate terminals as above. For production, build frontend and serve via backend or a static hosting service.


Project Structure

spring-ai-angular/
├── backend/        # Spring Boot project (Java)
├── frontend/       # Angular project (TypeScript)
├── docs/           # Documentation and diagrams
├── .github/        # Issue & PR templates
├── project_logo.svg
├── README.md
├── LICENSE
└── CONTRIBUTING.md

Contributing

Contributions are welcome! See CONTRIBUTING.md for guidelines.


Maintainer

Kiran Gangad — feel free to open issues or PRs.


License

This project is licensed under the MIT License - see the LICENSE file for details.