Vynce is a modern social platform built with Laravel and Inertia, designed around meaningful online interaction. Users can publish posts, follow and connect with others, send direct messages, manage notifications, and customize their profiles in one organized experience.
Click the preview below to watch the demo. Use Ctrl + Click or open in a new tab if needed.
The application is designed as a clean, responsive web experience with a React frontend and a Laravel backend. The UI is driven through Inertia, which keeps the app fast and cohesive while preserving a familiar single-page feel.
- Backend: Laravel 12, PHP 8.4
- Frontend: React 18, Inertia.js
- Styling: Tailwind CSS, PostCSS
- Build Tooling: Vite
- Auth & Security: Laravel Breeze, Sanctum
- Utilities: Ziggy, Axios, Lucide Icons
- Code Quality: Biome, Laravel Pint
- Testing: PHPUnit
- PHP 8.4+
- Node.js 18+
- Composer
- pnpm or npm
composer install
cp .env.example .env
php artisan key:generate
php artisan migrate
pnpm install
pnpm buildcomposer run devcomposer test