An open API service indexing awesome lists of open source software.

https://github.com/jahidanowar/bengalcoder


https://github.com/jahidanowar/bengalcoder

bangla blog education nuxt nuxtjs programming vue

Last synced: 10 months ago
JSON representation

Awesome Lists containing this project

README

          

Bengal Coder is Platform where you can learn programming and web development in Bengali. We help you to build your career online.
👉 [Join Bangla Coder community now](https://www.youtube.com/c/BengalCoder?sub_confirmation=1)

## Build Setup

```bash
# install dependencies
$ npm install

# serve with hot reload at localhost:3000
$ npm run dev

# build for production and launch server
$ npm run build
$ npm run start

# generate static project
$ npm run generate
```

## 👼 Guide to contribute

You can contribute by writing blog post or translating existing blogs. All your contribution will be your own. Your contributed article and translation will be posted with your attribute (Name, Avatar).

Bengal Coder is Markdown based platform so in order to contribute you should know basic formatting using `.md` file.

### 👨‍💻 Step 1: Basic structure

All the blog posts are stored in `content` directory. Once you are in the `content` you will find language specific folder now choose your prefered language folder and then inside the folder you will get the `blog` directory. This is where you have to submit your article.

### ✍️ Step 2: Create post

Now create post `.md` file with unique file name. Please make sure it's a a unique name and use `-`(dash) instead of space.

Copy the structure all the meta info will go first then the post content will go in the body.

```md
---
title: 'Post title goes here (maximum: 75 word)'
description: 'Post meta description goes here (maximum: 250 words)'
date: 2020-12-30 (Fromat: YYYY-MM-DD)
tags: [Flutter, App] (Multiple tags should be separated with comma)
thumbnail: https://res.cloudinary.com/bengalcoder/image/upload/v1626539825/flutter-course_bhtexz.png (Thumbnail should be hosted in cloudniay or imgbb)
video: 8PYErbzDR_o (If the post has video then give the youtube video id here otherwise remove this attribute)
author: Jahid (Write your name )
avatar: https://res.cloudinary.com/bengalcoder/image/upload/v1626592843/jahid_bo0fiu.png (Your avatar url make sure the image is 150x150px other format will not be allowed)
---

## Post Body goes here

write your awesome post content here
```

### 🚀 Final Step: Submit post

Create a pull request If it pass the test, The maintainer will merge it with the master and it will be published in the next build.

That's 🎉 it thanks for contribution 👨‍💻

## Contributions & Issues

Please feel free to raise an issue for suggestions or bugs. You can ,essage me on twitter [@jahidDev](https://twitter.com/jahidDev).

## License

> _The project is released under the WTFPL2 [Do What The F\*ck You Want To Public License](LICENSE)._