Skip to content

This is a simple resources management app with content support for PDF Files, HTML Snippets and Links. Made with Vuejs and Laravel 8.

Notifications You must be signed in to change notification settings

lorddubbs/Resource-Management-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

SRM-APP

Frontend setup

npm install

Compiles and hot-reloads for development

npm run start

Compiles and minifies for production

npm run build

Run your unit tests

npm run test:unit

Lints and fixes files

npm run lint

API URL

http://localhost/app/v1

Customize configuration

This app runs on localhost port 9090, please change if there are conflicts with other services on your computer.

Backend setup

composer install

Run Docker

Set up .env with corresponding Docker credentials. App should run on localhost.

docker compose up

Publish Cloudinary Package

Files are uploaded using the Cloudinary service, publish the package after running a "composer install".

php artisan vendor:publish --provider="CloudinaryLabs\CloudinaryLaravel\CloudinaryServiceProvider" --tag="cloudinary-laravel-config"

Clear Cache

php artisan config:clear

Run Migrations and Seeders from Docker Container

docker exec -it srm-app php artisan migrate --seed

Run Unit Tests

docker exec -it srm-app php artisan test

Generate API DOCS

php artisan l5-swagger:generate

API DOCS

http://localhost/app/docs

About

This is a simple resources management app with content support for PDF Files, HTML Snippets and Links. Made with Vuejs and Laravel 8.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published