Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/xjavierx1995/skill-assessment-kanye-west
project made with Laravel 9 + passport + vue 3 + typescript + pinia + PrimeVue + axios + vite
https://github.com/xjavierx1995/skill-assessment-kanye-west
axios laravel9 passport pinia primevue typescript vite vue3
Last synced: 19 days ago
JSON representation
project made with Laravel 9 + passport + vue 3 + typescript + pinia + PrimeVue + axios + vite
- Host: GitHub
- URL: https://github.com/xjavierx1995/skill-assessment-kanye-west
- Owner: xjavierx1995
- Created: 2024-01-05T17:37:02.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2024-01-08T15:28:08.000Z (about 1 year ago)
- Last Synced: 2024-11-11T19:46:45.867Z (3 months ago)
- Topics: axios, laravel9, passport, pinia, primevue, typescript, vite, vue3
- Language: PHP
- Homepage:
- Size: 158 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Developer
Name: Javier Rodriguez
Email: [email protected]### Description
This is a project made with Laravel 9 + passport + vue 3 + typescript + pinia + PrimeVue + axios + vite### Instructions
1. install dependencies
```bash
composer install
```
```bash
npm i
```
2. generate secret key
```bash
php artisan key:generate
```
3. Config passport
```bash
php artisan passport:install
```
```bash
php artisan migrate --seed
```
4. Create a copy of the .env.example file as .env
5. Create a DB and set the credentials in .env file
```
DB_CONNECTION=mysql
DB_HOST=localhost
DB_PORT=3306
DB_DATABASE=skill_assessment
DB_USERNAME=root
DB_PASSWORD=
```### Execute project
```bash
php artisan serve
```
```bash
npm run dev
```If you want to test features, execute this comand:
```bash
php artisan test
```
BEFORE EXECUTE, YOU HAVE TO CREATE A TABLE NAMED `testing`You can access with this credentials:
For admin
`email: [email protected]`
`Password: admin`
For user
`email: [email protected]`
`Password: 123abc`### Dependencies
This project use:
* Node 20.10.0
* php 8.1### More information
This project was carried out by [Javier Rodriguez](https://github.com/xjavierx1995) for a requested test using Vue 3 + Vuex. If you want to contact me, visit my [LinkedIn](https://www.linkedin.com/in/javier-rodr%C3%ADguez-93a61619a/).