Next.js To-Do App
A feature-rich To-Do App built using modern web technologies, designed for intuitive task management with a responsive, multi-page structure. This app demonstrates best practices in building scalable and user-friendly applications with Next.js 15, TypeScript, Tailwind CSS, ShadCN, and FontAwesome.

Features
Home Page
- Introduces the app and its functionality in a simple, elegant manner.
- Provides a user-friendly starting point for navigation.
To-Do Page
- Core task management features:
- Add new tasks dynamically.
- View your tasks in an organized list.
- Delete tasks with ease.
- Optimized for a smooth user experience with responsive design.

About Page
- Details about the app’s purpose and its developer.
- Includes direct links to the developer’s professional profiles on GitHub and LinkedIn.
Technology Stack

This app is built using the following technologies:
- Next.js 15: Provides server-side rendering, routing, and static site generation.
- TypeScript: Ensures type safety and improves maintainability.
- Tailwind CSS: Enables utility-first, responsive, and modern design.
- ShadCN: Offers customizable, pre-designed UI components.
- FontAwesome: Delivers visually appealing icons for an enhanced user interface.
Getting Started
Follow these steps to run the app locally:
1. Clone the Repository
git clone https://github.com/isikkerim/next-todo-app.git
cd todo-app