Skip to content
This repository was archived by the owner on Oct 7, 2024. It is now read-only.
/ markdown-parser Public archive

A simple, clean note-taking and markdown converting tool built with NextJS, featuring a backend with MongoDB & S3 Bucket for media storage. Web-based with PWA support for mobile.

License

Notifications You must be signed in to change notification settings

jimchen2/markdown-parser

Repository files navigation

Markdown Parser

A simple, clean note-taking and markdown converting tool built with NextJS, featuring a backend with MongoDB & S3 Bucket for media storage. Web-based with PWA support for mobile.

Please use seperate IAM credentials for the S3 bucket to avoid destroying everything!

Future (Hopeful) Features

Release v0.3

  • TreeNode Ugly and Buggy
  • Introduce private notes: Implement a three-tier password system (public view, private view, admin) for different access levels.
  • Instead of editing types edit the access in the edit header
  • Customize Fonts
  • Change New Document function as the MongoDB Model changed
  • Add Renaming
  • Fix Type Bug (useeffect dependency Bug causing the bounce to not run)

GitHub release Docker Image

Release v0.2

  • Improve Layout: Page Too Ugly
  • Support video input: Allow users to embed video content.
  • Support LaTeX input: Implement rendering of LaTeX equations.
  • Improve image placement: Ensure images are inserted at the cursor position, not at the end of the page.

GitHub release v0.2

Release v0.1

GitHub release v0.1

Install

# configure .env
docker run -d --restart always --env-file .env -p 3048:3000 jimchen2/markdown-parser:latest

Build

# add Dockerfile
docker build --no-cache -t jimchen2/markdown-parser .

About

A simple, clean note-taking and markdown converting tool built with NextJS, featuring a backend with MongoDB & S3 Bucket for media storage. Web-based with PWA support for mobile.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published