This is a simple Todo List application built with Next.js, TailwindCSS, SWR, and Formik.
- Next.js - React framework for building server-side rendered applications.
- TailwindCSS - A utility-first CSS framework for fast UI development.
- SWR - React hook library for data fetching.
- Formik - A library for managing forms in React applications.
Clone this repository to your local machine:
git clone https://github.com/stanislavstru/test-task-client-part.git ./
Rename the example.env
file to .env
and update the following variable:
NEXT_PUBLIC_SERVER_HOST=your-server-host-url
Run the following command to install all necessary dependencies:
npm install
After installing the dependencies, run the build command:
npm run build
Start the application using the following command:
npm start
Your Todo List app should now be running on http://localhost:3000.
- Add, edit, and delete tasks
- Form validation using Formik
- Responsive UI with TailwindCSS
- Data fetching with SWR