/nextjsTodo

Creating a todo project with nextjs 14 for learning purpose

Primary LanguageJavaScript

Next.js Todo App

A simple CRUD application built with Next.js 14, Tailwind CSS, Axios, Mongoose, and TypeScript.

Table of Contents

Installation

  1. Clone the repository:

    git clone https://github.com/ZendeAditya/nextjsTodo.git
  2. Navigate to the project directory:

    cd nextjsTodo
  3. Install dependencies:

    npm install
  4. Create a .env.local file and add the required environment variables:

    MONGODB_URI=your_mongodb_uri

    Replace your_mongodb_uri with the connection URI for your MongoDB database.

  5. Start the development server:

    npm run dev
  6. Open your browser and visit http://localhost:3000.

Usage

Describe how to use your application. Provide examples if necessary.

Features

  • Create, Read, Update, and Delete (CRUD) operations on todo items.
  • TypeScript for enhanced code readability and maintainability.
  • Integration with MongoDB using Mongoose for data storage.
  • Next.js 14 for a fast and efficient React framework.
  • Responsive design with Tailwind CSS for styling.
  • Axios for making HTTP requests.

Technologies Used