aconews is a modern news aggregator
aconews is a modern news aggregator built with Next.js, React, and Tailwind CSS. It provides users with a seamless experience to stay updated on the latest news across various categories.
Clone the client-side repository:
git clone https://github.com/shahank42/aconews.git
Install dependencies:
cd aconews
bun install
Set up environment variables:
Create a .env
file in the root directory and add:
NEXT_PUBLIC_BACKEND_URL=http://localhost:8787
Run the development server:
bun run dev
Clone the backend-repository:
cd ..
git clone https://github.com/shahank42/aconews-backend
Install dependencies:
cd aconews-backend
bun install
Set up environment variables:
Create a .dev.vars
file in the root directory and add:
GNEWS_API_KEY=<YOUR_API_KEY>
Run the development server:
bun run dev
Open http://localhost:3000 in your browser to see the application.
Contributions are welcome! Please feel free to submit a Pull Request.
This project is open source and available under the MIT License.