@@ -72,17 +72,190 @@ To run the project locally, follow these steps:
7272## ** Project Structure**
7373
7474``` plaintext
75- dev-blogs/
76- ├── content/ # Contains all the blog posts
77- ├── public/ # Public assets like images
78- ├── src/ # Main source code for the website
79- │ ├── components/ # Reusable components (e.g., Navbar, Footer)
80- │ ├── pages/ # Website pages (e.g., Home, About)
81- │ └── styles/ # Custom styling for the website
82- ├── .gitignore # Ignored files for Git
83- ├── LICENSE # License for the project
84- ├── README.md # Project overview (this file)
85- └── package.json # Project dependencies and scripts
75+ Directory structure:
76+ └── Developer-Blogs-Dev-blogs/
77+ ├── README.md
78+ ├── CONTRIBUTING.md
79+ ├── Dockerfile
80+ ├── LICENSE
81+ ├── SECURITY.md
82+ ├── astro.config.mjs
83+ ├── code_of_conduct.md
84+ ├── netlify.toml
85+ ├── package.json
86+ ├── postcss.config.js
87+ ├── tailwind.config.js
88+ ├── tsconfig.json
89+ ├── .dockerignore
90+ ├── .editorconfig
91+ ├── .markdownlint.json
92+ ├── .prettierrc
93+ ├── config/
94+ │ └── nginx/
95+ │ └── nginx.conf
96+ ├── public/
97+ │ ├── robots.txt
98+ │ ├── .htaccess
99+ │ └── images/
100+ ├── scripts/
101+ │ ├── jsonGenerator.js
102+ │ ├── removeDarkmode.js
103+ │ └── removeMultilang.js
104+ ├── src/
105+ │ ├── env.d.ts
106+ │ ├── config/
107+ │ │ ├── config.json
108+ │ │ ├── language.json
109+ │ │ ├── menu.en.json
110+ │ │ ├── menu.fr.json
111+ │ │ ├── social.json
112+ │ │ └── theme.json
113+ │ ├── content/
114+ │ │ ├── config.ts
115+ │ │ ├── about/
116+ │ │ │ ├── english/
117+ │ │ │ │ └── -index.md
118+ │ │ │ └── french/
119+ │ │ │ └── -index.md
120+ │ │ ├── authors/
121+ │ │ │ ├── english/
122+ │ │ │ │ ├── -index.md
123+ │ │ │ │ ├── Admin.md
124+ │ │ │ │ ├── EkSandy.md
125+ │ │ │ │ └── lok.md
126+ │ │ │ └── french/
127+ │ │ │ └── -index.md
128+ │ │ ├── blog/
129+ │ │ │ ├── english/
130+ │ │ │ │ ├── -index.md
131+ │ │ │ │ ├── AutomateHealthcare.md
132+ │ │ │ │ ├── Chitesh.md
133+ │ │ │ │ ├── Metaverse.md
134+ │ │ │ │ ├── Sumit.md
135+ │ │ │ │ ├── Time-Complexity.md
136+ │ │ │ │ ├── ai_engineer.md
137+ │ │ │ │ ├── blockchain.md
138+ │ │ │ │ ├── deepak.md
139+ │ │ │ │ ├── llm.md
140+ │ │ │ │ ├── lokesh.md
141+ │ │ │ │ ├── post-1.md
142+ │ │ │ │ ├── post-2.md
143+ │ │ │ │ ├── post-3.md
144+ │ │ │ │ ├── post-4.md
145+ │ │ │ │ ├── post-5.md
146+ │ │ │ │ ├── quantam-computing.md
147+ │ │ │ │ ├── siddharth.md
148+ │ │ │ │ ├── teja.md
149+ │ │ │ │ └── umesh.md
150+ │ │ │ └── french/
151+ │ │ │ └── -index.md
152+ │ │ ├── contact/
153+ │ │ │ ├── english/
154+ │ │ │ │ └── -index.md
155+ │ │ │ └── french/
156+ │ │ │ └── -index.md
157+ │ │ ├── homepage/
158+ │ │ │ ├── english/
159+ │ │ │ │ └── -index.md
160+ │ │ │ └── french/
161+ │ │ │ └── -index.md
162+ │ │ ├── pages/
163+ │ │ │ └── english/
164+ │ │ │ ├── elements.mdx
165+ │ │ │ └── privacy-policy.md
166+ │ │ └── sections/
167+ │ │ └── english/
168+ │ │ ├── call-to-action.md
169+ │ │ └── testimonial.md
170+ │ ├── hooks/
171+ │ │ └── useTheme.ts
172+ │ ├── i18n/
173+ │ │ ├── en.json
174+ │ │ └── fr.json
175+ │ ├── layouts/
176+ │ │ ├── Base.astro
177+ │ │ ├── PostSingle.astro
178+ │ │ ├── components/
179+ │ │ │ ├── AuthorCard.astro
180+ │ │ │ ├── BlogCard.astro
181+ │ │ │ ├── Breadcrumbs.astro
182+ │ │ │ ├── ImageMod.astro
183+ │ │ │ ├── Logo.astro
184+ │ │ │ ├── Pagination.astro
185+ │ │ │ ├── Share.astro
186+ │ │ │ ├── Social.astro
187+ │ │ │ ├── ThemeSwitcher.astro
188+ │ │ │ └── TwSizeIndicator.astro
189+ │ │ ├── helpers/
190+ │ │ │ ├── Disqus.tsx
191+ │ │ │ ├── DynamicIcon.tsx
192+ │ │ │ ├── LanguageSwitcher.tsx
193+ │ │ │ ├── SearchModal.tsx
194+ │ │ │ └── SearchResult.tsx
195+ │ │ ├── partials/
196+ │ │ │ ├── CallToAction.astro
197+ │ │ │ ├── Footer.astro
198+ │ │ │ ├── Header.astro
199+ │ │ │ ├── PageHeader.astro
200+ │ │ │ ├── PostSidebar.astro
201+ │ │ │ └── Testimonial.astro
202+ │ │ └── shortcodes/
203+ │ │ ├── Accordion.tsx
204+ │ │ ├── Button.tsx
205+ │ │ ├── Notice.tsx
206+ │ │ ├── Tab.tsx
207+ │ │ ├── Tabs.tsx
208+ │ │ ├── Video.tsx
209+ │ │ └── Youtube.tsx
210+ │ ├── lib/
211+ │ │ ├── contentParser.astro
212+ │ │ ├── taxonomyParser.astro
213+ │ │ └── utils/
214+ │ │ ├── bgImageMod.ts
215+ │ │ ├── dateFormat.ts
216+ │ │ ├── languageParser.ts
217+ │ │ ├── readingTime.ts
218+ │ │ ├── similarItems.ts
219+ │ │ ├── sortFunctions.ts
220+ │ │ ├── taxonomyFilter.ts
221+ │ │ └── textConverter.ts
222+ │ ├── pages/
223+ │ │ ├── 404.astro
224+ │ │ └── [...lang]/
225+ │ │ ├── [regular].astro
226+ │ │ ├── about.astro
227+ │ │ ├── contact.astro
228+ │ │ ├── index.astro
229+ │ │ ├── authors/
230+ │ │ │ ├── [single].astro
231+ │ │ │ └── index.astro
232+ │ │ ├── blog/
233+ │ │ │ ├── [single].astro
234+ │ │ │ ├── index.astro
235+ │ │ │ └── page/
236+ │ │ │ └── [slug].astro
237+ │ │ ├── categories/
238+ │ │ │ ├── [category].astro
239+ │ │ │ └── index.astro
240+ │ │ └── tags/
241+ │ │ ├── [tag].astro
242+ │ │ └── index.astro
243+ │ ├── styles/
244+ │ │ ├── base.scss
245+ │ │ ├── buttons.scss
246+ │ │ ├── components.scss
247+ │ │ ├── main.scss
248+ │ │ ├── navigation.scss
249+ │ │ ├── search.scss
250+ │ │ └── utilities.scss
251+ │ └── types/
252+ │ └── index.d.ts
253+ └── .github/
254+ ├── FUNDING.yml
255+ ├── ISSUE_TEMPLATE/
256+ │ └── feature_request.md
257+ └── workflows/
258+ └── greetings.yml
86259```
87260
88261## ** Contributors**
0 commit comments