Skip to content

nRn-World/NexNote

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 NexNote - Modern Code & Note Sharing Platform


📝 Overview

NexNote is a sleek, modern platform designed for developers and creatives to store and share their favorite code snippets and notes. Built with speed and user experience in mind, NexNote allows you to manage SVG, HTML, CSS, and JS directly in your profile, while participating in a curated community showcase.


✨ Key Features

  • 🔐 Google Authentication: Quick and secure sign-in with your Google account.
  • 🎨 Powerful Editors:
    • Rich Text Editor: Powered by TipTap for beautiful note-taking.
    • Code Editor: syntax-highlighted editor for web technologies (HTML, CSS, JS, SVG).
  • 🤝 Community Sharing: Share up to 2 projects per month to the global community feed.
  • 🌙 Modern UI: A responsive, dark-mode-first aesthetic built with Framer Motion for smooth transitions.
  • ☁️ Cloud Sync: All your notes and snippets are safely stored in Firebase and synced across devices.
  • 📸 Code-to-Image: Export your snippets as beautiful images for social media sharing.

🛠️ Tech Stack


📸 Screenshots

🎨 Landing Page 🏠 Dashboard
Start Dashboard
✍️ Note Editor 💻 Code Editor
Note Editor Code Editor
⚙️ Settings 🌍 Community Feed
Settings Community

🚀 Getting Started

Prerequisites

  • Node.js (v18 or higher)
  • A Firebase project

Installation

  1. Clone the repository:

    git clone https://github.com/nRn-World/NexNote.git
    cd NexNote
  2. Install dependencies:

    npm install
  3. Environment Setup: Create a .env.local file in the root directory and add your Firebase and Gemini configurations (see .env.example).

  4. Run the development server:

    npm run dev

    Open http://localhost:3000 to see the result.


🤝 Contributing

We welcome contributions! Please feel free to open issues or submit pull requests to help improve NexNote.


📜 License

This project is licensed under the nRn World Non-Commercial License. See the LICENSE file for more details.


Built with ❤️ by nRn-World

About

NexNote Link

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages