Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/web3devz/blogging
this is a simple blogging site using hyperbee
https://github.com/web3devz/blogging
Last synced: 1 day ago
JSON representation
this is a simple blogging site using hyperbee
- Host: GitHub
- URL: https://github.com/web3devz/blogging
- Owner: web3devz
- License: mit
- Created: 2022-04-08T16:18:39.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-04-10T22:19:19.000Z (over 2 years ago)
- Last Synced: 2024-06-12T09:22:32.775Z (5 months ago)
- Language: Svelte
- Homepage:
- Size: 549 KB
- Stars: 0
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-pears - blogging - simple blogging site using hyperbee (**Awesome Pears 🍐** / App that also use Hypercore (but not pear))
- awesome-pears - blogging - simple blogging site using hyperbee (**Awesome Pears 🍐** / App that also use Hypercore (but not pear))
README
# Blogging with Hypercore and Hyperbee .
## This is a simple blogging site using Hyperbee .# There are 2 Types :--
## 1- Who wanted Make Their Blog to other users
## 2- Who wanted to see others blog and wanted to publish their blog in private.# How to Use:-
## For 1:-
### Step-1
* Go to the repo https://github.com/rukmani887799/blogging then click on the Fork in the right side
* After that Clone your repo using
```
git clone https://github.com/[username]/blogging.git
```
* [username] = your github username
* then go to the blogging folder by code
```
cd blogging
```
### Step-2
Install the dependencies by the below code
```
npm install
```
### Step-3
To run the programming simply run the below code
```
npm run dev
```
### Step-4
Now it sucessfully running my project ... go to the browser and open a tab with http://localhost:3000
Othewise you can check the link in your terminal.
### All the previous blogs are also showing.
### Step-5
* Then You can Write the whole blog in the box with Markdown (.md) language.
* Cheatsheet for that language rules:- https://www.markdownguide.org/basic-syntax/
* You put your blog name in the Heading box.
* like:-### Step-6
* Click on the PREVIEW to check the preview .
* Click on PUBLISH to publish the blog .
* Now You can click On the my blog to see all the blogs.
### Step-7
* Run the Below Commands
```
git add .db
```
* then
```
git commit
```
* then
```
git push
```### Step-8
Go to your Github Repo and click on contribute then ***open*** a pull request.
*thank you @sambit sargam for testing and adding your blog## Fot 2:-
### Step-1
Open the terminal code editor (if git already installed in your computer ) and Run the below Code.
```
git clone https://github.com/rukmani887799/blogging.git
```
then go to the blogging folder by code
```
cd blogging
```
### OR* Click the link:- https://github.com/rukmani887799/blogging/archive/refs/heads/main.zip
* Unzip the file in a folder.
* Open that file in code editor like vscode.### Step-2
Install the dependencies by the below code
```
npm install
```
### Step-3
To run the programming simply run the below code
```
npm run dev
```
### Step-4
Now it sucessfully running my project ... go to the browser and open a tab with http://localhost:3000
Othewise you can check the link in your terminal.### Step-4
The interface of the web app is given below:-
Then Click on the *TEXT EDITOR* Option then the interface is given below:-### Step-5
* Then You can Write the whole blog in the box with Markdown (.md) language.
* Cheatsheet for that language rules:- https://www.markdownguide.org/basic-syntax/
* You put your blog name in the Heading box.
* like:-### Step-6
* Click on the PREVIEW to check the preview .
* Click on PUBLISH to publish the blog .
* Now You can click On the my blog to see all the blog which you have written.
## Licence
```
MIT LicenseCopyright (c) 2022 rukmani887799
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
```
**THANK YOU**