Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/jeddsaliba/laravel-crud

The purpose of this project is to showcase a Laravel Project with basic CRUD functionalities.
https://github.com/jeddsaliba/laravel-crud

hashids laravel

Last synced: about 1 month ago
JSON representation

The purpose of this project is to showcase a Laravel Project with basic CRUD functionalities.

Awesome Lists containing this project

README

        

# Laravel CRUD

This project was generated with [Laravel](https://laravel.com/).

The purpose of this project is to showcase a Laravel Project with basic CRUD functionalities.

## Table of Contents
[Installation](#installation)

[Package(s) Used](#packages-used)

[Database](#database)

[Development Server](#development-server)

[Support](#support)


## Installation
When using [Postman](https://www.postman.com/), use the Postman API Collection [here](https://github.com/jeddsaliba/laravel-crud/blob/master/Laravel_CRUD.postman_collection.json).

Install the `dependencies` by running:

```bash
composer install
```


## Package(s) Used
- [Hashids](https://packagist.org/packages/hashids/hashids)
- For Hashids, you can add and modify the following in your `.env`:
```bash
HASH_SALT=HASH_ID_SALT
HASH_MIN_LENGTH=12
HASH_ALPHABET=HASH_ID_ALPHABET
```


## Database
Migrate database by running:

```bash
php artisan migrate
```

To populate and have sample data in your database, run this command:

```bash
php artisan migrate --seed
```


## Development Server
Run this command:

```bash
php artisan serve
```


## Support
For support, email [email protected].