Beginner (4th year CS) planning one big AI + Spring Boot project instead of many CRUD projects. Need honest feedback

Hey everyone,

I'm a 4th-year Computer Science student and I'm trying to make the best use of the little time I have left before placements.

Instead of building lots of small CRUD applications, I want to learn through one large, production-style that teaches me real backend engineering, system design, cloud, and DevOps concepts.

The idea is called CloudForge.

Idea

A Kubernetes-native, multi-tenant SaaS platform where multiple organizations can register and manage their own workspace while keeping all data completely isolated.

Think of it as building the backend infrastructure behind products like Jira, Asana, ClickUp, or Linear rather than just another project management app.

Planned Features

  • Multi-tenancy (tenant isolation)
  • Authentication & RBAC
  • Organizations
  • Teams
  • Projects
  • Subscription & Billing
  • Feature Flags
  • Notifications
  • Audit Logs
  • Analytics Dashboard
  • Usage Metering

Tech Stack

  • Java 21
  • Spring Boot 3
  • PostgreSQL
  • Redis
  • Kafka
  • Docker
  • Kubernetes
  • Keycloak
  • Prometheus
  • Grafana
  • OpenTelemetry
  • GitHub Actions

Later (Version 2), I'd like to integrate AI:

  • RAG
  • Vector Database (Qdrant)
  • Company Knowledge Base
  • Private AI Assistant for each organization
  • AI Report Generation
  • Semantic Search

The goal isn't to finish everything quickly but to build it incrementally like a real product and learn along the way.

About Me

I'm still a beginner. I know Java and Spring Boot fundamentals, but I want to learn the rest through project-based learning. Since I'm already in my 4th year, I don't have a lot of time, so I'd rather invest it into one that teaches me as much as possible.

I'd love your honest opinions:

  • Is this project too ambitious for a beginner?
  • If you were hiring a new graduate, would a project like this stand out?
  • Which features would you remove or postpone?
  • Would you build this as a monolith first or start with microservices?
  • If you think there's a better project idea that would teach more and have more resume value, I'd genuinely love to hear it.

I'm not attached to this idea. If you have a more interesting or more realistic idea that covers backend engineering, distributed systems, cloud, and AI, please suggest it.

I'm looking for honest feedback—even if you think this is a bad idea.

Thanks in advance!

reddit.com
u/Old_Journalist6008 — 1 day ago
▲ 5 r/learnjava+1 crossposts

Beginner (4th year CS) planning one big AI + Spring Boot project instead of many CRUD projects. Need honest feedback

Hey everyone,

I'm a 4th-year Computer Science student and I'm trying to make the best use of the little time I have left before placements.

Instead of building lots of small CRUD applications, I want to learn through one large, production-style that teaches me real backend engineering, system design, cloud, and DevOps concepts.

The idea is called CloudForge.

Idea

A Kubernetes-native, multi-tenant SaaS platform where multiple organizations can register and manage their own workspace while keeping all data completely isolated.

Think of it as building the backend infrastructure behind products like Jira, Asana, ClickUp, or Linear rather than just another project management app.

Planned Features

  • Multi-tenancy (tenant isolation)
  • Authentication & RBAC
  • Organizations
  • Teams
  • Projects
  • Subscription & Billing
  • Feature Flags
  • Notifications
  • Audit Logs
  • Analytics Dashboard
  • Usage Metering

Tech Stack

  • Java 21
  • Spring Boot 3
  • PostgreSQL
  • Redis
  • Kafka
  • Docker
  • Kubernetes
  • Keycloak
  • Prometheus
  • Grafana
  • OpenTelemetry
  • GitHub Actions

Later (Version 2), I'd like to integrate AI:

  • RAG
  • Vector Database (Qdrant)
  • Company Knowledge Base
  • Private AI Assistant for each organization
  • AI Report Generation
  • Semantic Search

The goal isn't to finish everything quickly but to build it incrementally like a real product and learn along the way.

About Me

I'm still a beginner. I know Java and Spring Boot fundamentals, but I want to learn the rest through project-based learning. Since I'm already in my 4th year, I don't have a lot of time, so I'd rather invest it into one that teaches me as much as possible.

I'd love your honest opinions:

  • Is this project too ambitious for a beginner?
  • If you were hiring a new graduate, would a project like this stand out?
  • Which features would you remove or postpone?
  • Would you build this as a monolith first or start with microservices?
  • If you think there's a better project idea that would teach more and have more resume value, I'd genuinely love to hear it.

I'm not attached to this idea. If you have a more interesting or more realistic idea that covers backend engineering, distributed systems, cloud, and AI, please suggest it.

I'm looking for honest feedback—even if you think this is a bad idea.

Thanks in advance!

reddit.com
u/Old_Journalist6008 — 1 day ago

Best Spring Boot resources to learn quickly?

Hi everyone,

I'm a 4th-year engineering student, and I want to learn Spring Boot as quickly and effectively as possible. I don't have a lot of time left before drives, so I'm looking for resources that are practical and focused rather than overly theoretical.

I'm comfortable with Java basics and now want to build real-world backend applications using Spring Boot.

Could you recommend:

  • The best YouTube channels
  • Paid or free courses
  • Books (if they're worth the time)
  • Official documentation
  • GitHub repositories with real projects
  • A project-based learning roadmap

If you were in my position with limited time, what resources would you prioritize to become industry-ready as fast as possible?

Thanks in advance for your suggestions!

reddit.com
u/Old_Journalist6008 — 10 days ago

Best Spring Boot resources to learn quickly?

Hi everyone,

I'm a 4th-year engineering student, and I want to learn Spring Boot as quickly and effectively as possible. I don't have a lot of time left before placements, so I'm looking for resources that are practical and focused rather than overly theoretical.

I'm comfortable with Java basics and now want to build real-world backend applications using Spring Boot.

Could you recommend:

  • The best YouTube channels
  • Paid or free courses
  • Books (if they're worth the time)
  • Official documentation
  • GitHub repositories with real projects
  • A project-based learning roadmap

If you were in my position with limited time, what resources would you prioritize to become job-ready as fast as possible?

Thanks in advance for your suggestions!

reddit.com
u/Old_Journalist6008 — 10 days ago

Best Spring Boot resources to learn quickly?

Hi everyone,

I'm a 4th-year engineering student, and I want to learn Spring Boot as quickly and effectively as possible. I don't have a lot of time left before placements, so I'm looking for resources that are practical and focused rather than overly theoretical.

I'm comfortable with Java basics and now want to build real-world backend applications using Spring Boot.

Could you recommend:

  • The best YouTube channels
  • Paid or free courses
  • Books (if they're worth the time)
  • Official documentation
  • GitHub repositories with real projects
  • A project-based learning roadmap

If you were in my position with limited time, what resources would you prioritize to become job-ready as fast as possible?

Thanks in advance for your suggestions!

reddit.com
u/Old_Journalist6008 — 10 days ago
▲ 4 r/kanpur+1 crossposts

**ASUS VivoBook stuck on Black screen, please help urgently**

My laptop is stuck in a loop showing this error:

**"Your device ran into a problem and needs to restart"**

Stop code: **UNMOUNTABLE_BOOT_VOLUME (0xED)**

​

Specs: Ryzen 5 5600H, RTX 3050, 16GB RAM, 512GB NVMe SSD

​

What caused it: I downloaded a game from Ocean of Games with Windows Defender OFF. Pretty sure it was malware that corrupted my system files.

​

What I already tried:

- Force shutdown 3 times to trigger Automatic Repair — didn't work, keeps looping

- Checked BIOS and Boot Menu — no recovery partition found

- Let it restart naturally — still loops

​

Biggest problem: I don't have access to another PC to make a bootable USB right now.

​

Questions:

  1. Is there ANY way to get into recovery/CMD without a bootable USB?

  2. Can I make a bootable USB from an Android phone somehow?

  3. If I HAVE to reinstall Windows, will my data on D: drive be safe?

​

Please help, this is my college laptop and I have important files on it 🙏

u/Old_Journalist6008 — 18 days ago
▲ 1 r/kanpur

UP Police Exam Tomorrow (10 June) – Lucknow Jiyamau Centre | Anyone Want to Go Together?

Hi everyone,

I have my UP Police exam tomorrow (10 June) at the Jiyamau exam centre in Lucknow.

Is anyone else appearing at the same centre? If you're going from a nearby area and would like to travel together, let me know. It would be nice to have some company on the way.

Feel free to comment below or send me a DM.

Good luck to everyone appearing for the exam! 🍀

reddit.com
u/Old_Journalist6008 — 27 days ago
▲ 3 r/kanpur

Need urgent advice for UPP Constable exam prep (15 days left)

Hi everyone,

I’m preparing for the UPP Constable exam, and I have only 15 days left. I want to use this time as efficiently as possible and would really appreciate advice from people who have cleared it or are currently preparing.

My main questions:

  1. How should I divide my time between all 4 subjects (GK, Hindi, Numerical Ability, Reasoning)?
  2. Which topics should I prioritize in these last 15 days?
  3. What are the best free resources (YouTube channels, PDFs, mock tests)?
  4. Any last-minute strategy that helped you score well?

My goal is to maximize my score in the remaining time, so practical advice from successful candidates would help a lot.

Thanks in advance!

reddit.com
u/Old_Journalist6008 — 1 month ago