IdeaInk is a full-stack blog all-in-one markdown editor and collaborative canvas for dynamic diagramming.
- User Registration and Authentication
- Rich text formatting, image embedding, and collaborative commenting.
- Safely store documents in the database for easy access.
- Utilize a wide range of drawing tools for precise diagram creation.
- Create various types of diagrams including flowcharts, wireframes, and mind maps.
These instructions will help you get a copy of the project up and running on your local machine for development and testing purposes.
-
Clone the repository.
git clone https://github.com/Allan2000-Git/IdeaInk.git
-
Install the required project dependencies.
-
Start the development server.
npm run dev
-
Open your web browser and go to http://localhost:3000 to view the app.
- Next.js + TypeScript
- Tailwind CSS
- Shadcn UI
- Convex
- Editor.js
- Excali draw API