Установка Laravel
Для начала, вам нужно установить Laravel. Убедитесь, что у вас установлены Composer и PHP.
bash
composer create-project --prefer-dist laravel/laravel TaskApp
2. Создание модели и миграции
Вам нужно создать модель и миграцию для задачи.
bash
php artisan make:model Task -m
В файле миграции, который был создан в database/migrations, добавьте поля для задачи:
php
public function up()
{
Schema::create('tasks', function (Blueprint $table) {
$table->id();
$table->string('title');
$table->text('description')->nullable();
$table->boolean('completed')->default(false);
$table->timestamps();
});
}
После этого выполните миграцию:
bash
php artisan migrate
3. Создание контроллера
Создайте контроллер для управления задачами:
bash
php artisan make:controller TaskController
Добавьте в контроллер методы для создания, получения, обновления и удаления задач:
php
use App\Models\Task;
use Illuminate\Http\Request;
class TaskController extends Controller
{
public function index()
{
return Task::all();
}
public function store(Request $request)
{
$task = Task::create($request->all());
return response()->json($task, 201);
}
public function show(Task $task)
{
return $task;
}
public function update(Request $request, Task $task)
{
$task->update($request->all());
return response()->json($task, 200);
}
public function destroy(Task $task)
{
$task->delete();
return response()->json(null, 204);
}
}
Приветствую! Ознакомился с задачей по доработке приложения на Laravel + VueJs для планирования производства — готов реализовать, в разработке 7+ лет.
• Laravel • Vue.js • Git / GitHub • MySQL / дампы БД • REST API / JSON • Безопасные сделки / договоры TG: @Alexuys.
Доработки по приложения на Laravel + VueJs
Реклама
Доработки по приложения на Laravel + VueJs
Есть список правок по приложению. Надо их выполнить.
ПО нужно для создания плана по изготовлению продукции на производственных линиях и составления графика рабочих. Список правок в файлах.
Возможно оплата по безопасной сделке или через заключение договора.
После выбора исполнителя пришлю ссылку на проект на github и дамп базы данных.
Другие открытые задания:
Активность на сайте (Срочно!) 4 000 р.
Бюджет: 4 000 р. Здравствуйте! Требуется активность на женском форуме. Необходимо ознакомится с правилами форума и в соответствии с ними оставить 2000 комментариев. Задание не треб…
Размещение объявлений 1 000 р.
Бюджет: 1 000 р. От вас просто размещение объявлений. Занимаюсь перепродажей электроники и других вещей. Провисеть должны до продажи. Можно несколько объявлений и несколько аккаунто…
Ищу личного помощника (удаленно, 3–3.5 ч в день)25 000 р.
Бюджет: 25 000 р. Ищу ответственного, обучаемого и включённого помощника для поддержки в онлайн-проектах (образование, астрология, эзотерика). Формат работы: — 3–3.5 часа в день …
поиск заданий