Skip to content

BhanukaAGH/note-taking-app

Repository files navigation

Next.js Note Taking App

This is a web application built with Next.js for taking and managing notes, utilizing MongoDB as the database with Prisma ORM.

Features

  • Create, edit, view, and delete notes
  • Rich text editor for note writing
  • Responsive design

Prerequisites

  • Node.js
  • pnpm (If you don't have pnpm installed, you can install it by running npm install -g pnpm)

Setup

  1. Clone the repository:

    git clone https://github.com/BhanukaAGH/note-taking-app.git
  2. Navigate to the project directory:

    cd note-taking-app
  3. Install the dependencies:

    pnpm install
  4. Copy the .env.example file and create a new .env file. Update the environment variables in the .env file with your configurations.

  5. Run the development server:

    pnpm dev

Now, you can navigate to http://localhost:3000 in your browser to see the application running.