Skip to content

pain-arch/ai_nextjs_daily_news_generator_

Repository files navigation

Daily News Portal

Daily News Portal is a modern, fast, and responsive news platform built using the Next.js framework. It leverages Tailwind CSS for styling, providing a clean and interactive interface for users to stay updated with the latest news articles.

🚀 Features

  • ⚡ Next.js 14.x: Fast, modern React framework with optimized performance.
  • 🎨 Tailwind CSS: Utility-first CSS framework for rapid, custom design.
  • 🌐 Radix UI: Accessible, unstyled UI components for rich interactive experiences.
  • 💎 Lucide Icons: Crisp, customizable icons.
  • 🛠 TypeScript: Ensuring type-safety and better developer experience.
  • ✅ ESLint & Prettier: Code linting and formatting to maintain high code quality.

🛠 Technologies Used

  • Next.js: A React framework for server-side rendering and static site generation.
  • React: JavaScript library for building user interfaces.
  • Tailwind CSS: Utility-first CSS framework for styling.
  • Radix UI: Modular components for building modern UIs.
  • TypeScript: A statically typed superset of JavaScript.
  • Lucide Icons: An icon toolkit for React applications.

📦 Installation

To run the project locally, follow these steps:

  1. Clone the repository:
git clone https://github.com/yourusername/ai_next_news_portal.git
cd ai_next_news_portal

⚙️ Available Scripts

Here are the main scripts you can run within the project:

npm run dev: Start the development server. npm run build: Create a production build. npm start: Run the app in production mode. npm run lint: Check the code for linting errors using ESLint.

🤝 Contributing

Contributions are welcome! If you'd like to contribute to this project, please follow these steps:

  • Fork the repository.
  • Create a new branch (git checkout -b feature-branch).
  • Make your changes and commit them (git commit -m 'Add new feature').
  • Push to your branch (git push origin feature-branch).
  • Open a pull request for review.
  • Please ensure your code is linted and tested before submitting.

📜 License

This project is licensed under the MIT License. See the LICENSE file for more information.