Skip to content

Pawa-IT-Solutions/cloud-mastery-frontend

Repository files navigation

🌩️ Cloud Mastery – Pawa IT Training App

Welcome to the Cloud Mastery Training App, a hands-on project designed exclusively for the Pawa IT Cloud Mastery 2025 Event.

🎯 This app is built using Next.js, and is designed to help you explore Google Cloud Platform (GCP), and API-driven application development — guided by real-world cloud experts from Pawa IT Solutions and Google Cloud Africa.


📍 Event Details

📅 Date: June 26, 2025
📍 Location: The Social House, Nairobi
🎓 Theme: "Ready to Master the Cloud?"

This full-day, in-person event will guide you through:

  • App migration to GCP ☁️
  • DevOps pipelines & CI/CD 🔁
  • Data analytics using Looker Studio 📊
  • AI/ML workflows 🤖
  • Conversational agents with Dialogflow CX 💬

Meet your trainers from Pawa IT Solutions and Google Cloud Africa, including:

  • Oscar Limoke
  • Eddie Ngugi
  • Basil Ndonga
  • John Higi
  • Nelson Ameyo
  • Josiah Mugambi

🚀 Getting Started

1. Clone the Repository

git clone https://github.com/Pawa-IT-Solutions/cloud-mastery-frontend.git
cd cloud-mastery-frontend

2. Install Dependencies

npm install
# or
yarn install

3. Create Environment File

Create a .env.local file in the project root:

NEXT_PUBLIC_APP_NAME="CLOUD MASTERY TRAINING"
NEXT_PUBLIC_API_URL="https://your-assigned-api-url/api/v1"

🔐 Each participant will be assigned a unique API endpoint. Make sure to replace the placeholder above!


🧪 Development Server

Start the dev server:

npm run dev

Visit http://localhost:3000 to see your app.

Edit app/page.tsx or other components to start building — changes are hot-reloaded automatically.


🧱 Tech Stack

Feature Tool / Framework
Frontend Next.js (App Router)
Styling Tailwind CSS
Fonts Geist via next/font
HTTP Client Axios

🐳 Docker Support

Production Dockerfile

"Check the docker file in the root directory"

Build & Run

docker build -t cloud-mastery-app .
docker run -p 3000:3000 --env-file .env.local cloud-mastery-app

📚 Learn More

Next.js

Google Cloud (Topics from the Event)


📦 Deployment (Optional)

Deploy this app instantly with Cloud Run:

[Deploy with Cloud Run]


💬 Need Help?

If you encounter issues:


👩‍💻 License & Credits

This training is powered by Pawa IT Solutions in partnership with Google Cloud Africa.

© 2025 Pawa IT Solutions. All rights reserved.
Website: pawait.africa
Privacy: Privacy Policy


🌟 Ready to Master the Cloud?

Yes you are. Let’s build something awesome together. 🚀

About

Sales Dashboard

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •