Skip to content

vladsar/tm_test

Repository files navigation

Task Manager Application

A simple web-based task manager application that allows users to add, edit, and delete tasks.

The application is made as SPA with Vue.js and Laravel.

How to run

  1. Clone the project in the desired folder
  git clone https://github.com/vladsar/tm_test.git
  1. Move to the newly created folder
  cd tm_test
  1. Run
  composer install
  1. Create .env by dublicating the content of .env.example.

  2. Generate an application encryption key

  php artisan key:generate
  1. Create a database named tm_test and set
  DB_DATABASE=tm_test

in the .env file

  php artisan migrate --seed
  1. Run
  npm install
  1. Run
  npm install @vitejs/plugin-vue
  1. Run
  npm run dev
  1. Open another terminal and run
  php artisan serve

and follow the given link

Tests

For running tests run

  php artisan test

P.S. Postman collection is in the root folder. Pay attention at the base_url variable of the collection

About

Task Management

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published