https://github.com/music47ell/news47ell
Public repository for my portfolio/blog news47ell.com
https://github.com/music47ell/news47ell
astro blog cloudflare cloudflare-dns cloudflare-pages cloudflare-workers drizzle-orm portfolio tailwindcss turso typescript
Last synced: 2 days ago
JSON representation
Public repository for my portfolio/blog news47ell.com
- Host: GitHub
- URL: https://github.com/music47ell/news47ell
- Owner: Music47ell
- License: mit
- Created: 2022-06-18T10:20:09.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-06-26T19:58:06.000Z (10 months ago)
- Last Synced: 2024-06-27T00:19:48.319Z (10 months ago)
- Topics: astro, blog, cloudflare, cloudflare-dns, cloudflare-pages, cloudflare-workers, drizzle-orm, portfolio, tailwindcss, turso, typescript
- Language: MDX
- Homepage: https://www.news47ell.com/
- Size: 12 MB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

# news47ell.com
[](https://GitHub.com/Music47ell/News47ell/stargazers/)
[](https://GitHub.com/Music47ell/News47ell/network/)[](https://github.com/Music47ell/)
[](https://twitter.com/music47ell)
[](https://twitter.com/news47ell)## Stack
- `Astro` - A fast, flexible new static site framework for the modern web.
- `TypeScript` - A typed superset of JavaScript that compiles to plain JavaScript.
- `Tailwind CSS` - A utility-first CSS framework for rapidly building custom user interfaces.
- `Drizzle ORM` - A lightweight and simple ORM for Node.js that supports multiple databases.
- `Turso` - A Fast, Easy and Cheap Database.
- `Cloudflare Pages` - A JAMstack platform for frontend developers.## Overview
- `assets` - Static assets such as images, favicons, and manifest files.
- `components` - Reusable components.
- `content` - Content for the blog posts and pages.
- `data` - Metadata for the site
- `layouts` - Layouts for the site.
- `libs` - Libraries for the site.
- `pages` - Pages for the site.
- `utils` - Utility functions for the site.## Features
- Easy styling customization with [Tailwind](https://tailwindcss.com/)
- Lightweight
- Mobile-friendly view
- Uses [Turso](https://turso.tech/) for post views
- Automatic image optimization via [astro:assets](https://docs.astro.build/en/guides/images/#images-in-astro-files)
- Pre-configured security headers
- SEO friendly with RSS feed, sitemaps and more!## Running Locally
```bash
$ git clone https://github.com/Music47ell/News47ell.git
$ cd News47ell
$ npm
$ npm run dev
```## Cloning / Forking
Please review the [license](https://github.com/Music47ell/News47ell/blob/main/LICENSE) and remove all of my personal information (resume, blog posts, images, etc.).