This project is a modern, responsive website built with Next.js, TypeScript, and Tailwind CSS. It leverages cutting-edge technologies to provide a smooth and interactive user experience.
- ⚡ Fast & Optimized: Built with Next.js for server-side rendering (SSR) and static site generation (SSG).
- 🎨 Tailwind CSS: Fully styled with utility classes for easy customization.
- 🌍 SEO-Friendly: Optimized for search engines with meta tags and structured data.
- 📱 Responsive Design: Fully mobile-friendly and adaptable to all screen sizes.
- 🎭 Dark Mode Support: Theme switching between light and dark mode.
- 🔥 Reusable Components: Modular components for better maintainability.
git clone https://github.com/yassirchoujai19/Next-TS-TailwindCss.git
cd Next-TS-TailwindCssnpm install # or yarn installnpm run dev # or yarn devOpen http://localhost:3000 to view it in the browser.
npm run buildThis will generate an optimized production-ready build.
Next-TS-TailwindCss/
│── public/ # Static assets (images, icons, etc.)
│── src/
│ ├── components/ # Reusable UI components
│ ├── pages/ # Next.js pages (routing system)
│ ├── styles/ # Global and component-specific styles
│ ├── utils/ # Helper functions
│── .gitignore
│── tailwind.config.js
│── next.config.js
│── tsconfig.json
│── README.md
- Framework: Next.js
- Language: TypeScript
- Styling: Tailwind CSS
- State Management: React Hooks
- Icons: Lucide Icons
- Fork the repository.
- Create a new branch (
feature-new-component). - Commit your changes (
git commit -m 'Add new feature'). - Push to the branch (
git push origin feature-new-component). - Open a Pull Request.
This project is licensed under the MIT License.
🎉 Happy Coding! 🚀