Fenweldryn / tbnb-test-livewire

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TurnoverBnB - Fullstack

The project is a stock management system.

how to deploy

The system should have these functionalities:

  • Create a product
  • Delete a product
  • Update the product data
  • Show product data
  • History of product quantity (show the product quantity by time)
  • Bulk update feature (Update/create more than one product at the same time)

The product model must contain at least these attributes:

  • Name
  • Unique identifier
  • Price
  • Quantity

The project must be done using the following technologies

Laravel 6.x or later
In case of VueJS test
VueJS 2.x or later
In case of React test
ReactJS 16.8.x or later
React Native with expo SDK 37 or later

Code quality and project decisions about components, classes and tools used will be evaluated

Bonus:

  • Front-end tests
  • Backend tests
  • UI framework like vuetify, vue-bootstrap or etc
  • Application deployment

How to Deploy

  1. composer create-project
  2. npm install
  3. npm run dev
  4. create database and write it's name and credentials on .env file
  5. php artisan migrate
  6. php artisan serve
  7. access website at localhost:8000

About


Languages

Language:PHP 60.9%Language:Blade 38.8%Language:Shell 0.4%