A curated collection of real-time DevOps and Cloud projects, ranging from beginner to advanced levels.
Built using Next.js and styled with Tailwind CSS, this project leverages modern web technologies to provide a fast, responsive, and interactive experience.
Ideal for developers looking to explore hands-on DevOps and Cloud concepts in a structured and practical manner.
π Live Site: projects.prodevopsguytech.com
π Source Code: GitHub Repository
- π Next.js 15 (App Router) β Modern web framework
 - π TypeScript β Type-safe development
 - π¨ Tailwind CSS β Utility-first CSS framework
 
- π© Neon β Serverless PostgreSQL database
 - π§ Prisma β ORM for seamless database interactions
 
- π οΈ Shadcn/ui β UI component library
 - β¨ Lucide Icons β Icon library
 - π₯ Framer Motion β Smooth animations
 
- π€ AI SDK β AI-powered functionalities
 - βοΈ FormSpree β Form handling and email service
 
- βοΈ Contentlayer β Markdown blog management
 - π Rehype & Remark β Markdown styling plugins
 - πΊοΈ SEO Optimizations β RSS Feed, Sitemap & robots.txt
 
- π Howler.js β Audio playback support
 - π Light & Dark Mode β Interactive theme toggle
 - ποΈ Kbar β Command palette for site-wide search
 
- π Posthog & Vercel Analytics β User insights and tracking
 - π± Mobile-Friendly β Fully responsive design
 
Ensure you have the following installed before proceeding:
- Node.js (v18+ required) β Download here
 - npm (comes with Node.js) or yarn
 - Git (optional but recommended) β Install here
 
β οΈ Important: This project requires Node.js v18 or higher. If you're using an older version, you'll encounter compatibility issues with dependencies.
1οΈβ£ Clone the repository
git clone https://github.com/NotHarshhaa/DevOps-Projects.git
cd DevOps-Projects2οΈβ£ Install dependencies
# If you have nvm installed, use the project's Node.js version
nvm use
# Install dependencies
npm installπ‘ Tip: This project includes a
.nvmrcfile. If you have nvm installed, simply runnvm useto automatically switch to the correct Node.js version.
3οΈβ£ Start the development server
npm run dev4οΈβ£ Open in your browser
Visit http://localhost:3000 to view the project locally.
This project is deployed on Vercel for a seamless experience. To deploy it on your own environment:
- 
Install the Vercel CLI:
npm install -g vercel
 - 
Deploy the project:
vercel
 
For other deployment options, check Vercel Documentation.
This project was originally built using Next.js via the timlrx/tailwind-nextjs-starter-blog.
If you wish to reference the older codebase or reuse components (licensed under Apache 2.0), check the v2.3.0 release.
We welcome contributions to enhance this project! To contribute:
- 
Fork the repository
 - 
Create a new branch:
git checkout -b feature-branch
 - 
Make your changes and commit:
git commit -m "Added new feature" - 
Push changes and open a pull request
 
For detailed guidelines, check the Contribution Guide (coming soon).
- Inspired by timlrx/tailwind-nextjs-starter-blog
 - Thanks to NotHarshhaa for curating this project!
 
π Built with β€οΈ by NotHarshhaa