Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/zemerik/zemposts

Post & Connect with Developers
https://github.com/zemerik/zemposts

astro blog javascript open-source posts react typescript vercel

Last synced: 3 months ago
JSON representation

Post & Connect with Developers

Awesome Lists containing this project

README

        




ZemPosts


Post & Connect with Developers



## ❗ About:

ZemPosts stands as an open-source platform, providing users with the opportunity to write and read blogs seamlessly. This connectivity is fostered through the simple act of publishing one's blog to the platform, thus creating a digital hub where like-minded individuals can engage, collaborate, and share insights within the expansive realm of writing and blogging. With its user-friendly interface and inclusive community ethos, ZemPosts serves as a dynamic space where connections are forged, ideas are exchanged, and creativity thrives.

- Read our Official Docs on [ZemDocs](https://zemdocs.vercel.app/en/zemposts/introduction)

## πŸŽ₯ Youtube Video:

- Feel free to watch our Youtube Video by clicking below πŸ‘‡

[![Introducing: ZemPosts](https://ytcards.demolab.com/?id=1HVd3NTt3f8&title=Introducing%3A+ZemPosts&lang=en&timestamp=1723352391&background_color=%230d1117&title_color=%23ffffff&stats_color=%23dedede&max_title_lines=1&width=250&border_radius=5&duration=411 "Introducing: ZemPosts")](https://www.youtube.com/watch?v=1HVd3NTt3f8)

## ⭐ Features:






πŸ“± Responsive UI Design supported on all devices







πŸ“ƒ Write Blogs using Markdown







πŸ’– Read other People's Blogs







πŸ† Open Source









▢️ Want to Add More Features?





Open an Issue and let us know! β—€



## πŸƒβ€β™‚οΈ Locally Running:

- This project can be locally executed on your machine in 4 simple steps!

> [!Tip]
> [NodeJS](https://nodejs.org/) needs to be installed on your machine.

1. Make a `Copy` of this Repository on your machine by using the following `git command` in your terminal:

```
git clone https://github.com/Zemerik/ZemPosts
```

2. `Navigate` into the Project's `directory` by entering the following `command` in your terminal:

```
cd ZemPosts
```

3. `Install` the required `Dependencies` by using `NPM`:

```nodejs
npm i
```

4. Start the `Development Server` through the following `command`:

```nodejs
npm run astro dev
```

## πŸš€ Project Structure

```text
β”œβ”€β”€ public/
β”‚Β Β  β”œβ”€β”€ fonts/
β”‚Β Β  └── images/
β”œβ”€β”€ src/
β”‚Β Β  β”œβ”€β”€ components/
β”‚Β Β  β”œβ”€β”€ content/
β”‚Β Β  β”œβ”€β”€ layouts/
β”‚Β Β  └── pages/
β”‚Β Β  └── styles/
β”‚Β Β  └── util/
β”œβ”€β”€ astro.config.mjs
β”œβ”€β”€ README.md
β”œβ”€β”€ CODE_OF_CONDUCT.md
β”œβ”€β”€ CONTRIBUTING.md
β”œβ”€β”€ SECURITY.md
β”œβ”€β”€ Licence
β”œβ”€β”€ package.json
β”œβ”€β”€ package-lock.json
β”œβ”€β”€ bun.lockb
β”œβ”€β”€ unoconfig.ts
└── tsconfig.json
```

## 🀝 Contributing:

Contributions are always welcome and appreciated! **Kindly visit the [CONTRIBUTING.md](https://github.com/Zemerik/ZemPosts/blob/main/CONTRIBUTING.md) file for more information**

- > Don't Forget to Checkout [ZemProfiles](https://github.com/Zemerik/ZemProfiles) & [ZemShowcase](https://github.com/Zemerik/ZemShowcase)

## πŸ’ Support:

For any kind of support or inforrmation, you are free to join our **Discord Server**,



## πŸ₯³ Contributors:

Thanks to all Contributors!

![Contributors](https://contrib.rocks/image?repo=Zemerik/ZemPosts)


Thanks for VisitingπŸ™


Don't forget to leave a ⭐


Made with πŸ’– by Hemang Yadav (Zemerik)