The Next.js 'TOPIC' app is a web application for managing and organizing topics.
- Add New Topic: Add new topics with title, description, and details.
- Edit Topic: Modify existing topic details.
- Delete Topic: Remove topics from the database.
- List Topics: Display a list of all topics.
- Clone the repository:
git clone https://github.com/atharva-0123-cs/todoapp.git
- Navigate to the project directory:
cd todoapp
- Install dependencies:
npm install
- Rename
.env.example
to.env
. - Edit
.env
and set your MongoDB connection URL.
- Run the development server:
npm run dev
- Access the app in your browser at
http://localhost:3000
.
- GET
/api/topics
: Retrieve all topics. - POST
/api/topics
: Add a new topic. - PUT
/api/topics/:id
: Update a topic by ID. - DELETE
/api/topics/:id
: Delete a topic by ID.
-
Next.js
-
React
-
Node.js
-
MongoDB
-
Mongoose
##TODOAPP
This project is licensed under the MIT License.