Skip to content

Alkiyogoma/coalition-task

Repository files navigation

Simple Laravel application for task management

This is a project for Task management for laravel with all basic functionality. In this challenge they are testing your ability to create Simple Laravel web application for task management as part of Laravel Developer Skills Test alt text

Getting started

To get started, you have to clone the project repository

git clone https://github.com/Alkiyogoma/coalition-task.git

You need to install Node.js(NPM) and PHP Laravel with Composer .

Installing Requirements Steps

Before installing this project you should ensure that your local machine has PHP and Composer environment installed.

On the backend side you need to install all needed composer PHP dependecies.

composer update

Once you have your server-side framework configured, you then need to setup your client-side framework.

Install NPM packages and all required Node js dependecies, run:

npm install

Run Laravel Mix that provides a fluent API for defining Webpack to compile and minify your application CSS and JavaScript files.

npx mix
  • Import database task-database.sql file to your Mysql database

Then start your backend by running:

php artisan serve

To use your app, open your browser and go to http://localhost:8000/

Technologies

Frontend

  • VueJs
  • Boostrap
  • HTML5

Backend

  • PHP
  • Laravel
  • MYSQL
  • InertiaJs

Visit Live Demo Site

Task List Screenshots with drag and drop feature

alt text