https://github.com/ladparth/navigatedata
This is a blog app built using Hashnode as the backend. It allows you to display all your blogs from Hashnode and view each blog in a separate slug page.
https://github.com/ladparth/navigatedata
hashnode nextjs14 shadcn-ui
Last synced: 3 months ago
JSON representation
This is a blog app built using Hashnode as the backend. It allows you to display all your blogs from Hashnode and view each blog in a separate slug page.
- Host: GitHub
- URL: https://github.com/ladparth/navigatedata
- Owner: ladparth
- Created: 2024-05-21T01:28:57.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-30T02:10:23.000Z (almost 2 years ago)
- Last Synced: 2024-06-30T21:45:43.122Z (almost 2 years ago)
- Topics: hashnode, nextjs14, shadcn-ui
- Language: JavaScript
- Homepage: https://blog.thenavigatedata.com/
- Size: 306 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# My Blog App
This is a blog app built using Hashnode as the backend. It allows you to display all your blogs from Hashnode and view each blog in a separate slug page.
## Features
- Display all blogs from Hashnode
- View each blog in a separate slug page
## Installation
1. Clone the repository:
```bash
git clone https://github.com/ladparth/navigatedata.git
```
2. Install the dependencies:
```bash
npm install
```
3. Configure Hashnode API
- Add the following lines to your `.env.local` file in the root directory of your project:
```bash
NEXT_PUBLIC_HASHNODE_GQL_ENDPOINT=https://gql.hashnode.com
NEXT_PUBLIC_HASHNODE_PUBLICATION_HOST=
```
## Usage
To start the development server, run the following command: