DEV Community

Suliman Munawar khan
Suliman Munawar khan

Posted on

🚀 Bringing Cloud Ideas to Life: My AI-Powered Project Idea Generator

Hi there! 👋 I’m thrilled to share a new project I’ve been working on — it’s called CloudIdeaGeneration. 🌥️ This web app helps you come up with interesting cloud project ideas that match your cloud provider, your skill level, and the services you’re curious about. Let me walk you through how it all works!

🌟 Why I Built It
When I first started exploring the world of cloud computing — AWS, Azure, and Google Cloud — I felt a little lost. There were just too many services to pick from, and I didn’t always know where to start. So, I thought:

“What if I had a tool that could suggest cloud projects tailored to my experience and the services I want to learn?”

That’s exactly what CloudIdeaGeneration does!

💡 How It Works
Using the power of AI, this app can suggest project ideas based on:
✅ The cloud provider you want to use (AWS, Azure, or GCP)
✅ Your skill level: Beginner, Intermediate, or Advanced
✅ The specific services you’re excited about

For example, if you’re just starting with Azure and want to learn about Azure Functions and Blob Storage, it’ll give you beginner-friendly project ideas you can build right away!

🔥 Features You’ll Love
🌈 AI-Powered Suggestions
Choose between OpenAI and Gemini (by Google) to generate unique and relevant project ideas.

🌈 Easy Selection
Pick your cloud provider and select the services you’re curious about — no more guesswork!

🌈 Detailed Project Plans
Get everything you need to kick off your project:

A catchy title and clear description

Difficulty rating

Estimated time to build

High-level implementation steps

Cost insights with links to official pricing

Stretch goals if you want to take it further

Alternative services you can explore

🌈 Modern & Responsive UI
Built with Bootstrap 5 and FontAwesome icons — so it looks great on any device.

🌈 Dark Mode Ready
Switch between light and dark themes to match your mood!

🛠️ How It’s Built
Here’s what’s under the hood:

Frontend: Angular

Backend: Node.js and Express

Security: CORS protection, rate limiting, and secure headers with Helmet

APIs: Use either OpenAI or Gemini to power the project suggestions.

To keep everything clean and scalable, I separated the app into two repos:

  • Frontend
  • Backend

🚀 Where to Find It
👉 Try it out here: CloudIdeaGeneration App
👉 Backend is running smoothly on Render.com and the frontend is live on Netlify.

Just select your options and click “Generate Ideas” — you’ll get three tailored project ideas every time!

💭 Final Thoughts
I built this app because I know how tricky it can be to find that perfect first project or the next step in your cloud journey. My hope is that CloudIdeaGeneration makes it easier, faster, and a lot more fun. 🌟

I’d love to hear your thoughts!
💡 How can I make this tool even better?
💡 Are there other features you’d like to see?
💡 Or maybe you have new ideas for services or providers to include?

Your feedback will help me keep refining and expanding CloudIdeaGeneration so it can be as helpful as possible for everyone in the cloud community.

If you’re learning cloud tech, give it a try and let me know what you think!
And if you’re curious, check out the source code on GitHub and feel free to contribute.

Top comments (0)