Vend is a project management tool built on Laravel and Vue.js
- Create projects, assign project members, set project columns
- Manage project cards (due dates, assign to users, add card description)
- Add tasks, comments, files and time logs to cards
- Create discussion topics to collaborate with team members
- Create messages, attach event and files to messages
- Timetracking
- Filterable timesheets and reports
Vend is built on Laravel, the installation process is the same. See installation on Laravel's website
After laravel installation, migrate and seed the database:
php artisan migrate --seed
Detailed installation:
After checkout, run the following:
composer install
cp .env.example .env
Edit the database settings in .env file
php artisan key:generate
php artisan migrate --seed
Build asset files
npm install
npm run dev // For development or `npm run watch`
npm run prod // For minified version
After you can login with the seeded default account: [email protected] - password
Vend is currently under development, do not use in production.
If you discover a security vulnerability within Vend, please send an e-mail to [email protected]. All security vulnerabilities will be promptly addressed.
The Vend open-sourced software licensed under the MIT license.