Skip to content

prathamreet/notexa

Repository files navigation

Notexa

A modern Markdown editor platform built with Next.js, designed for real-time editing, document synchronization, and advanced processing.

Key Features

  • Advanced Editor: Real-time rendering, multi-tab support, and focus mode for distraction-free writing.
  • File Management: Bulk file conversion, multi-format export (PDF, HTML, ZIP), and secure cloud synchronization.
  • Customizable UI: Multiple themes, responsive design, and accessible interface.
  • Robust Backend: Built on MongoDB with secure authentication and efficient document processing.

Getting Started

Prerequisites

  • Node.js 18.17.0 or higher
  • MongoDB 7.0 or higher

Installation

# Clone the repository
git clone https://github.com/your-username/notexa.git
cd notexa

# Install dependencies
npm install

# Configure environment
cp .env.example .env.local
# Edit .env.local with your configuration

Development

# Start development server
npm run dev

Build and Deployment

# Build for production
npm run build

# Start production server
npm start

Documentation

For detailed guides and architecture information, please refer to the docs/ directory. Previous documentation has been moved to doc/oldreadme.

License

MIT License

About

A modern markdown note-taking app with real-time editing, PDF export, secure auth, built using Next.js, TypeScript, and MongoDB.

Topics

Resources

Contributing

Stars

Watchers

Forks

Contributors