Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/boytur/todolist-laravel-mysql-crud

Basic CRUD using Laravel framework working with mySQL database and styling by Tailwind.css
https://github.com/boytur/todolist-laravel-mysql-crud

basic-crud crud laravel mysql php tailwindcss

Last synced: about 2 months ago
JSON representation

Basic CRUD using Laravel framework working with mySQL database and styling by Tailwind.css

Awesome Lists containing this project

README

        

# Laravel Todo App

This is a basic Todo application with Create, Read, Update, and Delete (CRUD) functionality using Laravel.

## Table of Contents
- [Features](#features)
- [Installation](#installation)
- [Usage](#usage)
- [Update](#update)

## Features

- Create, read, update, and delete Todo items.

## Installation

1. Clone the repository:

```bash
git clone https://github.com/boytur/todolist-basic-crud.git
```

2. Change into the project directory:

```bash
cd todolist-basic-crud
```

3. Install dependencies:

```bash
composer install
npm install && npm run dev
```

4. Set up your environment variables:

- Copy the `.env.example` file to a new file named `.env`.
- Configure your database connection in the `.env` file.

5. Generate application key:

```bash
php artisan key:generate
```

6. Run migrations:

```bash
php artisan migrate
```

## Usage

1. Start the development server:

```bash
php artisan serve
```

2. Access the application in your browser:

```bash
http://localhost:8000
```

3. Start managing your Todo items with basic CRUD operations.

## Update-1
![laravel-update-1](https://github.com/boytur/todolist-basic-crud/assets/104257779/a34bda53-d692-4de7-8e18-98d126eebcda)

## Update-2
![laravel-update-2](https://github.com/boytur/todolist-basic-crud/assets/104257779/adf2c458-d7a5-48fe-bc71-260f61ac2fe1)