Skip to content

This is a simple Todo List application built with Next.js, TailwindCSS, SWR, and Formik.

Notifications You must be signed in to change notification settings

stanislavstru/test-task-client-part

Repository files navigation

Todo List App

This is a simple Todo List application built with Next.js, TailwindCSS, SWR, and Formik.

Technologies Used

  • 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.

Setup Instructions

1. Clone the repository

Clone this repository to your local machine:

git clone https://github.com/stanislavstru/test-task-client-part.git ./

2. Configure Environment Variables

Rename the example.env file to .env and update the following variable:

NEXT_PUBLIC_SERVER_HOST=your-server-host-url

3. Install Dependencies

Run the following command to install all necessary dependencies:

npm install

4. Build the Application

After installing the dependencies, run the build command:

npm run build

5. Start the Application

Start the application using the following command:

npm start

Your Todo List app should now be running on http://localhost:3000.

Features

  • Add, edit, and delete tasks
  • Form validation using Formik
  • Responsive UI with TailwindCSS
  • Data fetching with SWR

About

This is a simple Todo List application built with Next.js, TailwindCSS, SWR, and Formik.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published