A simple CRUD application built with Next.js 14, Tailwind CSS, Axios, Mongoose, and TypeScript.
-
Clone the repository:
git clone https://github.com/ZendeAditya/nextjsTodo.git
-
Navigate to the project directory:
cd nextjsTodo
-
Install dependencies:
npm install
-
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. -
Start the development server:
npm run dev
-
Open your browser and visit http://localhost:3000.
Describe how to use your application. Provide examples if necessary.
- 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.