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.
- ⚡ 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.
- 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.
To run the project locally, follow these steps:
- Clone the repository:
git clone https://github.com/yourusername/ai_next_news_portal.git
cd ai_next_news_portal
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.
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.
This project is licensed under the MIT License. See the LICENSE file for more information.