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+ recommended) β Download here
- npm (comes with Node.js) or yarn
- Git (optional but recommended) β Install here
1οΈβ£ Clone the repository
git clone https://github.com/NotHarshhaa/DevOps-Projects.git
cd DevOps-Projects
2οΈβ£ Install dependencies
npm install
3οΈβ£ Start the development server
npm run dev
4οΈβ£ 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