https://github.com/amjarmed/inspirewire-blog-reader
InspireWire - news and lifestyle blog
https://github.com/amjarmed/inspirewire-blog-reader
blog blogging bolg-site cms nextjs reactjs
Last synced: 3 months ago
JSON representation
InspireWire - news and lifestyle blog
- Host: GitHub
- URL: https://github.com/amjarmed/inspirewire-blog-reader
- Owner: amjarmed
- License: mit
- Created: 2024-09-17T00:53:39.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-27T16:11:14.000Z (almost 2 years ago)
- Last Synced: 2025-02-01T22:47:44.844Z (over 1 year ago)
- Topics: blog, blogging, bolg-site, cms, nextjs, reactjs
- Language: TypeScript
- Homepage: https://inspirewire.vercel.app
- Size: 461 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# nextjs project (1) : blog post
## what i used and practiced on it
- css: tailwind and css grid& flex (responsive desing )
- html5 semantic tags.
for next and react practicing :
- react,nextjs...
- Routes
-
### resources and languages used in this project
- html5
- css3
- js6
- reactjs
- nextjs
- typescript
- fontawesome
### Folder Structure Example for a Blog
app/
│
├── layout.js # Global layout file (applies to all pages)
├── page.js # Home page for your blog (maps to '/')
├── about/
│ └── page.js # About page (maps to '/about')
├── blog/
│ ├── layout.js # Layout for blog posts (applies to all blog pages)
│ ├── page.js # Blog index page (maps to '/blog')
│ ├── [slug]/
│ │ └── page.js # Dynamic blog post pages (maps to '/blog/:slug')
│ └── new/
│ └── page.js # New post page (maps to '/blog/new')
├── components/ # Reusable components directory
│ ├── Navbar.js # Navigation bar component
│ ├── Footer.js # Footer component
├── styles/ # Global CSS or Tailwind styles
│ └── globals.css # Global styles for the app
└── api/ # API routes
└── posts.js # API route to fetch blog posts