Skip to content

This repository showcases the implementation of a new route handler in Next.js, leveraging the latest features from Next.js 14. For the user interface, we’ve utilized Shadcn UI.

Notifications You must be signed in to change notification settings

DedxAB/Nextjs14-MongoDB-xNotes

Repository files navigation

DedxNotes 🌟📝

Welcome to DedxNotes, an interactive Note Sharing WebApp built with Next.js 14 and MongoDB. This repository showcases the implementation of a new route handler in Next.js, leveraging the latest features from Next.js 14. For the user interface, we’ve utilized Shadcn UI.

Getting Started 🚀

  1. Clone this repository to your local machine.
  2. Install dependencies using npm install or yarn install.
  3. Run the development server: npm run dev or yarn dev.
  4. Open http://localhost:3000 in your browser to see the result.
  5. Start editing the page by modifying app/page.js. The page auto-updates as you edit the file.

Features 🌟

  • Note Creation and Editing: Users can create new notes, edit existing ones, and organize their thoughts efficiently. Whether it's a quick reminder or a detailed project outline, DedxNotes has you covered.

  • Tagging System: To enhance organization, users can add tags to their notes. These tags allow for easy categorization and quick retrieval when searching for specific content.

  • Sticky Notes: Imagine digital sticky notes that you can place anywhere on your virtual workspace. DedxNotes provides this feature, allowing users to pin important notes to specific locations for easy reference.

  • Admin Privileges: Users can toggle admin status, which grants additional permissions. Admins can manage notes, tags, and user access, making collaboration and teamwork seamless.

  • User Profiles: Each user has a personalized profile where they can view their notes, manage settings, and explore their activity history.

  • Search Functionality: The search bar lets users find notes based on keywords, tags, or specific content. It's like having a powerful search engine for your personal notes.

  • Responsive Design: DedxNotes adapts to different devices and screen sizes, ensuring a smooth experience whether you're on a desktop, tablet, or mobile phone.

Learn More 📚

  • Explore the Next.js Documentation to learn about Next.js features and API.
  • Try the Learn Next.js interactive tutorial.
  • Contribute to the Next.js GitHub repository – your feedback and contributions are welcome!

Deploy on Vercel 🚀

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js. Check out our Next.js deployment documentation for more details.

About 🌟

This project aims to simplify note-taking and sharing. Feel free to explore the code, contribute, and make it even better!

Visit DedxNotes | GitHub Repository

About

This repository showcases the implementation of a new route handler in Next.js, leveraging the latest features from Next.js 14. For the user interface, we’ve utilized Shadcn UI.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published