MindMaps is a modern web application built with Laravel and Vue.js that allows users to create, edit, and organize their thoughts through interactive mind maps. The application features a clean, intuitive interface and uses D3.js force-directed graphs for smooth, dynamic mind map visualization.
- Interactive mind map creation and editing
- Force-directed graph visualization using D3.js
- Modern, responsive user interface built with Tailwind CSS
- PHP 8.x
- Node.js 16+ and npm
- Composer
- MySQL or PostgreSQL
- Clone the repository:
git clone [repository-url]
cd mindmaps- Install PHP dependencies:
composer install- Install JavaScript dependencies:
npm install- Set up your environment:
cp .env.example .env
php artisan key:generate- Configure your database in the
.envfile and run migrations:
php artisan migrate- Start the development server:
php artisan serve- In a separate terminal, start the Vite development server:
npm run devTo build for production:
npm run buildContributions are welcome! Please feel free to submit a Pull Request.
This project is open-sourced software licensed under the MIT license.

