Skip to content

zmigrOO/escooters

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🛴 escooters

Available providers

  1. Beam
  2. Beryl
  3. BinBin
  4. Bird
  5. BitMobility
  6. Bolt
  7. Dott
  8. Hulaj
  9. Lime
  10. Link
  11. Neuron
  12. Quick
  13. Ryde
  14. Spin
  15. Tier
  16. Urent
  17. Veo
  18. Voi
  19. Zwings

Local development

cp .env.example .env
make init
make shell
  # inside container
  npm run dev

Application will be running under localhost:3851 and http://escooters.blumilk.localhost/ in Blumilk traefik environment. If you don't have a Blumilk traefik environment set up, follow the instructions in this repository.

Commands

Before run every command from below list, you must run shell:

make shell

Command list

Composer:

composer <command>

Run backend tests:

composer test

Lints backend files:

composer cs

Lints and fixes backend files:

composer csf

Artisan commands:

php artisan <command>

Compiles and hot-reloads frontend for development:

npm run dev

Compiles and minifies for production:

npm run build

Lints frontend files:

npm run lint

Lints and fixes frontend files:

npm run lintf

Runs a queue that processes importers' jobs:

php artisan queue:work

Containers

service container name default host port
app escooters-app-dev 3851
database escooters-db-dev 3853
mailpit escooters-mailpit-dev 8566
redis escooters-redis-dev 3852

About

Escooters availability map application made by interns.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • PHP 57.1%
  • Vue 38.5%
  • JavaScript 1.7%
  • Dockerfile 1.1%
  • Shell 0.6%
  • Makefile 0.6%
  • Other 0.4%