Giter Site home page Giter Site logo

tmg's Introduction

Laravel Logo

Build Status Total Downloads Latest Stable Version License

Docker / PHP 8.1 console/ Apache2 / Mysql 8 / npm / composer / laravel 10 / Laravel Mix v6.0.49

Docker project for console php 8.1 projects with composer. Created from skeleton laravel 10.

Test task for TMG

Need create CRUD page for user with random user fields. JS/Jquery required without page refreshing.

Prerequisites

Install Docker and optionally Make utility.

Commands from Makefile could be executed manually in case Make utility is not installed. All command you can see in Makefile

1. Build container.

Make build

2. Run docker containers

Make up

3. Check docker containers

Make check

4. Install the composer dependencies

Make vendors-install

5. Install the npm dependencies.

Make npm-install

6. Compile js/css.

Make npm-dev

7. Migrate

Make migrate

8. Add seeders

Make seeders

9. Unit testing

Make unit-tests

CRUD testing includes:

  1. testCreateUser.
  2. testUpdateUserDetail.
  3. testUserDeleteById.
  4. testUserWithEmailExists.

Static analysis

Static analysis check

Make static-analysis

Run cs-fixer

Make cs-fix

Access the application in your browser and click "IS" DEMO

tmg's People

Contributors

aleksandrkravchukos avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.