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!
- 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)
- 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.
# configure .env
docker run -d --restart always --env-file .env -p 3048:3000 jimchen2/markdown-parser:latest# add Dockerfile
docker build --no-cache -t jimchen2/markdown-parser .