V 1.0
Project Management System based on Larvel 5.5.* and Vue.js :)
- Clients Management
- Projects Management
- Tasks Management
- Task Conversations
- Role / Permissions based actions
- Notifications.
- Role and Permissions customization UI.
- Migrate to Vue( such as model popups, forms, Datatable and etc ).
- Charts.
- Project Time Handling.
- Co-workers and their permissions.
- Clone or fork the project.
- Create feature branches off develop branch.
- Once your changes are ready create a pull request into the master branch.
- Clone the repo
- Copy .env.example to .env
- Set values in .env file
- Run
composer install - Run
php artisan key:generate - Run
php artisan migrate - Run
php artisan db:seed - Run
npm install - Run
npm run dev - Start developing!
If you run php artisan db:seed it will create a one default user and five status ( draft,open,ongoing,close,cancel. ). These Details are stored in DatabaseSeeder.php class.
By Default
- User Name : Admin
- Email Address : [email protected]
- Password : admin
Configurations are stored in config/pms.php file.