Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/adamwilson-dev/shorty
Simple Short URL application written with Laravel 11
https://github.com/adamwilson-dev/shorty
composer docker docker-compose laravel laravel-framework laravel11 mariadb mysql php8 shorturl smallurl tinyurl
Last synced: 3 months ago
JSON representation
Simple Short URL application written with Laravel 11
- Host: GitHub
- URL: https://github.com/adamwilson-dev/shorty
- Owner: adamwilson-dev
- License: other
- Created: 2024-07-18T08:28:41.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-07-29T15:29:21.000Z (5 months ago)
- Last Synced: 2024-09-28T11:03:18.263Z (3 months ago)
- Topics: composer, docker, docker-compose, laravel, laravel-framework, laravel11, mariadb, mysql, php8, shorturl, smallurl, tinyurl
- Language: PHP
- Homepage:
- Size: 236 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
## Shorty Short Url Laravel Script
Work in progress. These docs will look better soon, honestly...!
## Getting Started
@todo - soon
## Usage
@todo - soon
### Usage With Docker
See the Docker [README](./docker/README.md) for guidance on creating a local instance using Docker.
### Useful Commands
Remember that if you're using Docker, precede the commands with "docker exec -it php83_apache_server".
Create database migration file:
```
$ php artisan make:migration create_urls_table --create=urls
```Apply database changes:
```
$ php artisan migrate
```Run Vite:
```
$ npm install && npm run dev
```Build NPM for production:
```
$ npm install && npm run build
```Run Unit Tests:
```
$ php artisan test
```
### LicenseThis project is licensed under the MIT License - see the [LICENSE](./LICENSE.md) file for details.
### Credits
- [Laravel Framework](https://laravel.com/)
- [Breeze & Blade](https://github.com/laravel/breeze)