Astro News ๐Ÿ“ฐ

A news website built with Astro, designed to provide a modern and responsive news reading experience.

โ„น๏ธ Info
Astro news is my first open-source project, so there may be some bugs or issues. Iโ€™ll address them as quickly as possible.

Astro News PageSpeed Insights result

๐ŸŒ Demo

Explore the live demo here: Live Demo

๐Ÿš€ Installation

Follow the steps below to set up and run the project locally:

Clone the Repository

git clone https://github.com/Mrahmani71/astro-news.git

Install Dependencies

bun install

Run Development Server

bun dev

Running Payload CMS Backend

  1. Navigate to the backend directory.
  2. Rename .env.example to .env and configure your Cloudflare credentials.
  3. Install dependencies: pnpm install.
  4. Start the development server: pnpm dev.

Running Astro Frontend

  1. Navigate to the frontend directory.
  2. Install dependencies: pnpm install.
  3. Start the development server: pnpm dev.

โœจ Features

Implemented Features

Upcoming Features

๐Ÿ’ป Technologies

This project leverages cutting-edge web technologies:

๐Ÿ’ก Inspirations and Code Concepts

This project draws inspiration from the following sources:

Designs

Articles

๐Ÿ“„ License

Open sourced under the MIT license.

๐Ÿค Contributing

Contributions, issues, and feature requests are welcome! Feel free to check the issues page.