{"id":24431129,"url":"https://github.com/mohammadshabazuddin/ai-devflow-developer-hub","last_synced_at":"2026-02-11T13:02:48.926Z","repository":{"id":272500946,"uuid":"843149809","full_name":"MohammadShabazuddin/AI-Devflow-Developer-Hub","owner":"MohammadShabazuddin","description":"A Q\u0026A platform for developers, enabling seamless collaboration and knowledge-sharing. Key features include global search, customizable sorting and filtering, community voting, AI-powered answers, a tagging system for easy question categorization, secure user authentication, real-time updates via webhooks, syntax highlighting, and fully responsive.","archived":false,"fork":false,"pushed_at":"2025-01-14T22:01:15.000Z","size":3168,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-28T12:53:45.449Z","etag":null,"topics":["clerk","jsearch-api","mangodb","openai-api","shadcn-ui","stackoverflow-clone","tinymce","typescripted-nextjs14"],"latest_commit_sha":null,"homepage":"https://stack-overflow-clone-git-main-mickai55s-projects.vercel.app/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MohammadShabazuddin.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-08-15T22:20:12.000Z","updated_at":"2025-01-14T22:01:19.000Z","dependencies_parsed_at":null,"dependency_job_id":"4b0a6f54-5a42-4adf-992f-94c5f2cbd230","html_url":"https://github.com/MohammadShabazuddin/AI-Devflow-Developer-Hub","commit_stats":null,"previous_names":["mohammadshabazuddin/devoverflow"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/MohammadShabazuddin/AI-Devflow-Developer-Hub","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MohammadShabazuddin%2FAI-Devflow-Developer-Hub","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MohammadShabazuddin%2FAI-Devflow-Developer-Hub/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MohammadShabazuddin%2FAI-Devflow-Developer-Hub/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MohammadShabazuddin%2FAI-Devflow-Developer-Hub/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MohammadShabazuddin","download_url":"https://codeload.github.com/MohammadShabazuddin/AI-Devflow-Developer-Hub/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MohammadShabazuddin%2FAI-Devflow-Developer-Hub/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29333155,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-11T12:42:24.625Z","status":"ssl_error","status_checked_at":"2026-02-11T12:41:23.344Z","response_time":97,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["clerk","jsearch-api","mangodb","openai-api","shadcn-ui","stackoverflow-clone","tinymce","typescripted-nextjs14"],"created_at":"2025-01-20T14:58:58.629Z","updated_at":"2026-02-11T13:02:48.921Z","avatar_url":"https://github.com/MohammadShabazuddin.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Devflow: Developer Hub - Nextjs 14 \n\n\n\n## 🌐 Live Demo\n\nExplore the live demonstration of the project: [nextjs14-devflow](https://stack-overflow-clone-git-main-mickai55s-projects.vercel.app/)\n\n## 📝 Description\n\n**DevOverflow** is a complex Q\u0026A platform for developers to ask questions, share knowledge, and learn from each other. It is built with Next.js, Tailwind CSS, Clerk, MongoDB, and more.\n\n## Functionalities\n\n- **Global Search:** Enables quick content discovery across the platform.\n- **Sorting and Filtering with URL:** Provides customizable view options through URL parameters.\n- **Voting:** Facilitates community engagement through content evaluation.\n- **AI Answers:** Offers automated assistance for common queries.\n- **Full Responsive Design:** Ensures seamless experience across all devices.\n\n## Features\n\n- **StackOverflow-like Q\u0026A:** Users can ask questions, provide answers, and vote on the best solutions.\n- **Tagging System:** Organize questions by relevant tags for easy searching and filtering.\n- **User Authentication:** Secure login and registration using Clerk for authentication.\n- **Responsive Design:** Tailwind CSS ensures a seamless experience across devices.\n- **Syntax Highlighting:** Prism.js provides syntax highlighting for code snippets.\n- **Webhooks:** Integration with webhooks for real-time updates and notifications.\n- **TypeScript Support:** Written in TypeScript for enhanced developer productivity and code maintainability.\n- **Database Integration:** MongoDB with Mongoose for efficient data storage and retrieval.\n\u003cdetails\u003e\u003csummary\u003e\u003cb\u003eFolder Structure\u003c/b\u003e\u003c/summary\u003e\n\n```bash\nnextjs14-devflow/\n├── app/\n├   ├── favicon.ico\n├   ├── globals.css\n├   ├── layout.tsx\n├   ├── (auth)/\n├   ├   ├── onboarding/\n├   ├   ├   └── page.tsx\n├   ├   ├── sign-in/[[...sign-in]]/\n├   ├   ├   └── page.tsx\n├   ├   ├── sign-up/[[...sign-up]]/\n├   ├   ├   └── page.tsx\n├   ├   └── layout.tsx\n├   ├── (root)/\n├   ├   ├── layout.tsx\n├   ├   ├── (home)/\n├   ├   ├   ├── loading.tsx\n├   ├   ├   └── page.tsx\n├   ├   ├── ask-question/\n├   ├   ├   └── page.tsx\n├   ├   ├── collection/\n├   ├   ├   ├── loading.tsx\n├   ├   ├   └── page.tsx\n├   ├   ├── community/\n├   ├   ├   ├── loading.tsx\n├   ├   ├   └── page.tsx\n├   ├   ├── edit-answer/\n├   ├   ├   └── [id]/\n├   ├   ├       └── page.tsx\n├   ├   ├── jobs/\n├   ├   ├   ├── loading.tsx\n├   ├   ├   └── page.tsx\n├   ├   ├── profile/\n├   ├   ├   ├── [id]/\n├   ├   ├   ├   ├── loading.tsx\n├   ├   ├   ├   └── page.tsx\n├   ├   ├   └── edit/\n├   ├   ├       └── page.tsx\n├   ├   ├── question/\n├   ├   ├   ├── [id]/\n├   ├   ├   ├   └── page.tsx\n├   ├   ├   └── edit/\n├   ├   ├       └── [id]/\n├   ├   ├           └── page.tsx\n├   ├   └── tags/\n├   ├       ├── [id]/\n├   ├       ├   ├── loading.tsx\n├   ├       ├   └── page.tsx\n├   ├       ├── page.tsx\n├   ├       └── loading.tsx\n├   └── api/\n├       ├── openai/\n├       ├   └── route.ts\n├       ├── rapidapi/\n├       ├   └── route.ts\n├       └── webhook/clerk/\n├              └── route.ts\n├── components/\n├   ├── cards/\n├   ├   ├── AnswerCard.tsx\n├   ├   ├── JobCard.tsx\n├   ├   ├── QuestionCard.tsx\n├   ├   └── UserCard.tsx\n├   ├── forms/\n├   ├   ├── Answer.tsx\n├   ├   ├── Profile.tsx\n├   ├   └── Question.tsx\n├   ├── jobs/\n├   ├   └── JobBadge.tsx\n├   ├── shared/\n├   ├   ├── AllAnswers.tsx\n├   ├   ├── AnswersTab.tsx\n├   ├   ├── EditDeleteAction.tsx\n├   ├   ├── Filter.tsx\n├   ├   ├── Filters.tsx\n├   ├   ├── LeftSidebar.tsx\n├   ├   ├── Metric.tsx\n├   ├   ├── NoResult.tsx\n├   ├   ├── Pagination.tsx\n├   ├   ├── ParseHTML.tsx\n├   ├   ├── ProfileLink.tsx\n├   ├   ├── QuestionsTab.tsx\n├   ├   ├── RenderTag.tsx\n├   ├   ├── RightSidebar.tsx\n├   ├   ├── Stats.tsx\n├   ├   ├── Switcher.tsx\n├   ├   ├── Votes.tsx\n├   ├   ├── navbar/\n├   ├   ├   ├── Navbar.tsx\n├   ├   ├   ├── Mobile.tsx\n├   ├   ├   └── Theme.tsx\n├   ├   └── search/\n├   ├       ├── GlobalFilters.tsx\n├   ├       ├── GlobalResult.tsx\n├   ├       ├── GlobalSearch.tsx\n├   ├       └── LocalSearchbar.tsx\n├   └── ui/ (generated by shadcn-ui)\n├       ├── badge.tsx\n├       ├── button.tsx\n├       ├── form.tsx\n├       ├── input.tsx\n├       ├── label.tsx\n├       ├── menubar.tsx\n├       ├── select.tsx\n├       ├── sheet.tsx\n├       ├── skeleton.tsx\n├       ├── switch.tsx\n├       ├── tabs.tsx\n├       ├── textarea.tsx\n├       ├── toast.tsx\n├       ├── toaster.tsx\n├       └── use-toast.ts\n├── constants/\n├   ├── filters.ts\n├   └── index.ts\n├── content/\n├   ├── countries.json\n├   └── jsearch.json\n├── context/\n├   └── ThemeProvider.ts\n├── datbase/\n├   ├── answer.model.ts\n├   ├── interaction.model.ts\n├   ├── question.model.ts\n├   ├── tag.model.ts\n├   └── user.model.ts\n├── lib/\n├   ├── mongoose.ts\n├   ├── utils.ts\n├   ├── validations.ts\n├   └── actions/\n├       ├── answer.action.ts\n├       ├── general.action.ts\n├       ├── interaction.action.ts\n├       ├── job.action.ts\n├       ├── question.action.ts\n├       ├── tag.action.ts\n├       ├── user.action.ts\n├       └── shared.types.d.ts\n├── public/\n├   ├── next.svg\n├   ├── vercel.svg\n├   └── assets/\n├       ├── icons/[[...]].svg\n├       └── images/[[...]].{svg,png}\n├── styles/\n├   ├── prism.css\n├   └── theme.css\n├── types/\n├   └── index.d.ts\n├── .eslintrc.json\n├── .gitignore\n├── README.md\n├── components.json\n├── middleware.ts\n├── next.config.js\n├── package.json\n├── postcss.config.js\n├── tailwind.config.ts\n└── tsconfig.ts\n```\n\n\u003c/details\u003e\n\n## 📖 Table of Contents\n\n\u003cdetails\u003e\u003csummary\u003eTable of Contents\u003c/summary\u003e\n\n- [Live Demo](#-live-demo)\n- [Description](#-description)\n- [Technologies Used](#-technologies-used)\n- [Get Started](#-get-started)\n  - [Prerequisites](#-prerequisites)\n  - [Installation and Run Locally](#-installation-and-run-locally)\n  - [Scripts](#-scripts)\n- [Environment Variables](#-environment-variables)\n- [Deployment](#-deployment)\n  - [Deploy to production (manual)](#-deploy-to-production-manual)\n  - [Deploy on Vercel (recommended)](#-deploy-on-vercel-recommended)\n  - [Deploy on Netlify](#-deploy-on-netlify)\n- [Contributing](#-contributing)\n  - [Bug / Feature Request](#-bug--feature-request)\n- [Acknowledgements](#-acknowledgements)\n- [References](#-references)\n- [Contact Us](#-contact-us)\n- [License](#-license)\n\n\u003c/details\u003e\n\n## ✨ Technologies Used\n\n\u003cdetails\u003e\u003csummary\u003e\u003cb\u003eDevflow\u003c/b\u003e is built using the following technologies:\u003c/summary\u003e\n\n- [TypeScript](https://www.typescriptlang.org/): TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.\n- [Next.js](https://nextjs.org/): Next.js is a React framework for building server-side rendered and statically generated web applications.\n- [Tailwind CSS](https://tailwindcss.com/): Tailwind CSS is a utility-first CSS framework for rapidly building custom user interfaces.\n- [ESLint](https://eslint.org/): ESLint is a static code analysis tool for identifying problematic patterns found in JavaScript code.\n- [Prettier](https://prettier.io/): Prettier is an opinionated code formatter.\n- [Clerk](https://clerk.dev/): Clerk is a developer-first authentication API that handles all the logic for user sign up, sign in, and more.\n- [Shadcn-UI](https://ui.shadcn.com/): Shadcn UI is a React UI library that helps developers rapidly build modern web applications.\n- [TinyMCE](https://www.tiny.cloud/): TinyMCE is the world's most popular JavaScript library for rich text editing.\n- [MongoDB](https://www.mongodb.com/): MongoDB is a general purpose, document-based, distributed database built for modern application developers and for the cloud era.\n- [Mongoose](https://mongoosejs.com/): Mongoose is a MongoDB object modeling tool designed to work in an asynchronous environment.\n- [Prism.js](https://prismjs.com/): Prism is a lightweight, extensible syntax highlighter, built with modern web standards in mind.\n- [Query String](https://www.npmjs.com/package/query-string): Parse and stringify URL query strings.\n- [Svix](https://svix.com/): Svix is a webhook proxy that allows you to receive webhooks locally.\n- [Zod](https://zod.dev/): Zod is a TypeScript-first schema declaration and validation library.\n- [Vercel](https://vercel.com/): Vercel is a cloud platform for frontend developers, providing the frameworks, workflows, and infrastructure to build a faster, more personalized Web.\n\n\u003c/details\u003e\u003cbr/\u003e\n\n[![Technologies Used](https://skillicons.dev/icons?i=ts,nextjs,tailwind,mongodb,vercel)](https://skillicons.dev)\n\n## 🧰 Get Started\n\nTo get this project up and running in your development environment, follow these step-by-step instructions.\n\n### 📋 Prerequisites\n\nIn order to install and run this project locally, you would need to have the following installed on your local machine.\n\n- [Node.js](https://nodejs.org/en/)\n- [NPM](https://www.npmjs.com/get-npm)\n- [Git](https://git-scm.com/downloads)\n\n### ⚙️ Installation and Run Locally\n\n**Step 0:**\n\n\u003e [!IMPORTANT]\n\u003e - the application uses Clerk for Authentication and User Management, therefore, you need to create Clerk account [here](https://clerk.dev/) and sets the `CLERK_PUBLISHABLE_KEY` and `CLERK_SECRET_KEY` environment variables in `.env` file. Also, the different URLs for the Clerk sign-in, sign-up, after sign-in and after sign-up pages.\n\u003e - the application uses a MongoDB database, therefore, you need to create a database and connect it to the application, for this, change the `MONGODB_URL` environment variable in `.env` file located in `server` folder.\n\u003e - the application uses TinyMCE, therefore, you need to create TinyMCE account [here](https://www.tiny.cloud/) and sets the `NEXT_PUBLIC_TINYMCE_API_KEY` environment variable in `.env` file.\n\u003e - the application uses OpenAI API, therefore, you need to create OpenAI account [here](https://openai.com/) and sets the `OPENAI_API_KEY` environment variable in `.env` file.\n\u003e - the application uses RapidAPI, therefore, you need to create RapidAPI account [here](https://rapidapi.com/), subscribe to the [JSearch API](https://rapidapi.com/letscrape-6bRBa3QguO5/api/jsearch/) and sets the `RAPIDAPI_API_KEY` environment variable in `.env` file.\n\nAfter following all the instructions above, we'll want to create a new webhook on Clerk. To do this, go to the [Clerk Dashboard](https://dashboard.clerk.dev/), click on the \"Webhooks\" tab, and then click \"Add Endpoint\". For the Endpoint URL, enter `http://\u003cPASTE-YOUR-LINK-HERE\u003e/api/webhook/clerk`. For the events, select the \"user\". Then click \"Create\" to create the webhook. get the signing secret and set it as `CLERK_WEBHOOK_SECRET` environment variable in `.env` file.\n\n**Step 1:**\n\nDownload or clone this repo by using the link below:\n\n```bash\ngit clone https://github.com/ladunjexa/nextjs14-devflow.git\n```\n\n**Step 2:**\n\nExecute the following command in the root directory of the downloaded repo in order to install dependencies:\n\n```bash\nnpm install\n```\n\n**Step 3:**\n\nExecute the following command in order to run the development server locally:\n\n```bash\nnpm run dev\n```\n\n**Step 4:**\n\nOpen [http://localhost:3000](http://localhost:3000) with your browser to see the result.\n\n### 📜 Scripts\n\nAll scripts are defined in the `package.json` file. Here is a list of all scripts:\n\n| Script          | Action                                      |\n| :-------------- | :------------------------------------------ |\n| `npm install`   | Installs dependencies                       |\n| `npm run dev`   | Starts local dev server at `localhost:3000` |\n| `npm run build` | Build your production site to `./dist/`     |\n| `npm run start` | Start your production site locally          |\n| `npm run lint`  | Run ESLint                                  |\n\n## 🔒 Environment Variables\n\nEnvironment variables[^12] can be used for configuration. They must be set before running the app.\n\n\u003e [Environment variables](https://en.wikipedia.org/wiki/Environment_variable) are variables that are set in the operating system or shell, typically used to configure programs.\n\n**Devflow** uses [Clerk](https://clerk.com), [TinyMCE](https://uploadthing.com/), [RapidAPI](https://rapidapi.com), [OpenAI API](https://openai.com/blog/openai-api) and [MongoDB](https://mongodb.com) as external services. You need to create an account on each of these services and get the required credentials to run the app.\n\nCreate a `.env` file in the root directory of the project and add the following environment variables:\n\n```env\nNEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=\u003cCLERK_PUBLISHABLE_KEY\u003e\nCLERK_SECRET_KEY=\u003cCLERK_SECRET_KEY\u003e\nNEXT_CLERK_WEBHOOK_SECRET=\u003cCLERK_WEBHOOK_SECRET\u003e\n\nNEXT_PUBLIC_CLERK_SIGN_IN_URL=/sign-in\nNEXT_PUBLIC_CLERK_SIGN_UP_URL=/sign-up\nNEXT_PUBLIC_CLERK_AFTER_SIGN_IN_URL=/\nNEXT_PUBLIC_CLERK_AFTER_SIGN_UP_URL=/onboarding\n\nNEXT_PUBLIC_TINY_MCE_API_KEY=\u003cYOUR_TINY_MCE_API_KEY\u003e\n\nMONGODB_URL=\u003cYOUR_MONGODB_URL\u003e\n\nNEXT_PUBLIC_SERVER_URL=\u003cYOUR_SERVER_URL\u003e\n\nOPENAI_API_KEY=\u003cYOUR_OPENAI_API_KEY\u003e\n\nRAPID_API_KEY=\u003cYOUR_RAPID_API_KEY\u003e\n```\n\n## 🚀 Deployment\n\n#### Deploy to production (manual)\n\nYou can create an optimized production build with the following command:\n\n```bash\nnpm run build\n```\n\n#### Deploy on Vercel (recommended)\n\nThe easiest way to deploy this Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template\u0026filter=next.js\u0026utm_source=create-next-app\u0026utm_campaign=create-next-app-readme).\n\n[![Deploy with Vercel](https://vercel.com/button)](https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2Fladunjexa%2Fnextjs14-devoverflow)\n\n#### Deploy on Netlify\n\nYou can also deploy this Next.js app with [Netlify](https://www.netlify.com/).\n\n[![Deploy with Netlify](https://www.netlify.com/img/deploy/button.svg)](https://app.netlify.com/start/deploy?repository=https://github.com/ladunjexa/nextjs14-devoverflow)\n\nCheck out [Next.js deployment documentation](https://nextjs.org/docs/deployment) for more details.\n\n**Website Image**\n![image](https://github.com/user-attachments/assets/12508c23-79c1-4d39-8f7c-4d68dabe33d4)\n\n## 💎 Acknowledgements\n\nI'd like to express my gratitude to the following people who helped me with this project and made it possible:\n\n- [Clerk](https://clerk.dev/)\n- [MongoDB](https://mongodb.com)\n- [Mongoose](https://mongoosejs.com/)\n- [Zod](https://zod.dev/)\n- [Shadcn](https://shadcn.com/)\n- [Tailwind CSS](https://tailwindcss.com/)\n- [Svix](https://svix.com/)\n- [TinyMCE](https://www.tiny.cloud/)\n- [OpenAI API](https://openai.com/blog/openai-api)\n- [RapidAPI](https://rapidapi.com/)\n- [Vercel](https://vercel.com/)\n\n## 📞 Contact Us\n\n## \u003ca name=\"more\"\u003e🚀 Contact\u003c/a\u003e\n_Connect with me through various portals :_\n\n\u003ctable\u003e\n  \u003ctr\u003e\n    \u003cth\u003e\u003c/th\u003e\n    \u003cth\u003eSocial Media\u003c/th\u003e\n    \u003cth\u003eUsername\u003c/th\u003e\n    \u003cth\u003eLink\u003c/th\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cimg src=\"https://cdn4.iconfinder.com/data/icons/social-media-logos-6/512/112-gmail_email_mail-512.png\" width=\"20\" /\u003e\u003c/td\u003e\n    \u003ctd\u003eEmail\u003c/td\u003e\n    \u003ctd\u003e\u003ccode\u003eshabazuddin.198@gmail.com\u003c/code\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"mailto:shabazuddin.198@gmail.com\" target=\"_blank\"\u003eEmail\u003c/a\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/c/ca/LinkedIn_logo_initials.png/480px-LinkedIn_logo_initials.png\" width=\"20\" /\u003e\u003c/td\u003e\n    \u003ctd\u003eLinkedIn\u003c/td\u003e\n    \u003ctd\u003e\u003ccode\u003eShabazuddin Mohammad\u003c/code\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://www.linkedin.com/in/shabazuddin123/\" target=\"_blank\"\u003eLinkedIn\u003c/a\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/a/a5/Instagram_icon.png/600px-Instagram_icon.png\" width=\"20\" /\u003e\u003c/td\u003e\n    \u003ctd\u003eInstagram\u003c/td\u003e\n    \u003ctd\u003e\u003ccode\u003eshabaz_uddin\u003c/code\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://www.instagram.com/shabaz_uddin/\" target=\"_blank\"\u003eInstagram\u003c/a\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/6/6c/Facebook_Logo_2023.png\" width=\"20\" /\u003e\u003c/td\u003e\n    \u003ctd\u003eFacebook\u003c/td\u003e\n    \u003ctd\u003e\u003ccode\u003eShabaz\u003c/code\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://www.facebook.com/shabaz.shabaz.37819/\" target=\"_blank\"\u003eFacebook\u003c/a\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/6/6f/Logo_of_Twitter.svg/512px-Logo_of_Twitter.svg.png\" width=\"20\" /\u003e\u003c/td\u003e\n    \u003ctd\u003eTwitter\u003c/td\u003e\n    \u003ctd\u003e\u003ccode\u003eshabazuddin786\u003c/code\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://twitter.com/shabazuddin786\" target=\"_blank\"\u003eTwitter\u003c/a\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\n\nI'm always open to collaboration and new opportunities! Feel free to reach out and connect with me. 🌟\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmohammadshabazuddin%2Fai-devflow-developer-hub","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmohammadshabazuddin%2Fai-devflow-developer-hub","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmohammadshabazuddin%2Fai-devflow-developer-hub/lists"}