Skip to content

Built with Next.js, TypeScript, Tailwind CSS, ShadCN, and Prisma. Easily manage public and private notes in one place.

Notifications You must be signed in to change notification settings

rfkyalf/note-taking-app

Repository files navigation

Notes App | Keep Your Thoughts 📝

notesapp

🌟 Introduction

Notes App: Keep Your Thoughts is a straightforward and user-friendly application for capturing and organizing your notes. With its clean interface and simple features, it's the perfect tool to keep all your ideas and thoughts in one place!

🧰 Tech Stack

  • Next.js: A React framework for building server-side rendered and statically generated applications.
  • TypeScript: Adds static typing for better code quality and maintainability.
  • Tailwind CSS: A utility-first CSS framework for creating modern, responsive designs.
  • ShadCN: A collection of accessible and high-quality UI components built with React and Tailwind CSS.
  • Prisma: A modern ORM for seamless database management and queries.

✨ Key Features

  • 🎨 Minimalist Design: Clean and intuitive interface for a distraction-free experience.
  • 🔓 Public Notes: Share your thoughts with others through public notes.
  • 🔒 Private Notes: Keep your ideas safe with secure private notes.
  • 📱 Responsive Design: Optimized for a seamless experience across all devices and screen sizes.

⚙️ Prerequisites

  • Node.js
  • npm or yarn or pnpm or bun for package management

🛠️ Installation

Follow the steps below to set up the project locally.

  1. Clone this repository:

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

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

    npm install

🚀 Usage

  1. Start the development server:

    npm run dev
  2. Access the application in your browser at http://localhost:3000.

About

Built with Next.js, TypeScript, Tailwind CSS, ShadCN, and Prisma. Easily manage public and private notes in one place.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published