A vibe-coded, agentic-engineering hobby project featuring a network charting web application to map connections among characters, organizations, and entities on an infinite canvas.
Frontend: React 19, TypeScript Styling & UI: Tailwind CSS v4, Motion (motion/react) State Management: Zustand Vector & Canvas Logic: HTML5 Canvas, D3 (d3) Backend / Server: Express, Node.js (esbuild for production bundling, tsx for dev) Database / ORM: Prisma Icons & Utilities: Lucide React, nanoid, file-saver, html2canvas
- Clone the repository
git clone https://github.com/Sevgi11im/RelationMap.git
cd RelationMap- Install dependencies
npm install- Create the local SQLite database
npx prisma migrate dev- Start the development server
npm run dev