File Converter Frontend
This is the backend for the file converter which can convert any file that is supported by CloudConverter CloudConverter API.
Technologies used :
- Laravel
- Vue.js
- CloudConverter API
- Any web socket server supported by Laravel
Installation
Backend
- Install the way any laravel application installs.
- Get a CloudConverter API token. if you use a sandbox account you need to while listing your files that need to be converted in the dashboard.
- Include cloud converter credentals in the following .env file variables,
- CLOUDCONVERT_API_KEY
- CLOUDCONVERT_WEBHOOK_SIGNING_SECRET
- CLOUDCONVERT_SANDBOX (true or false)
- Setup a WebSocket connection.
- Optionally you can set up a queue connection.
- Run the server. Make sure the frontend and backend share the same domain port numbers and can be changed as sanctum is used to authenticate. Refer to sanctum documentation and follow instructions.
Fronend
- Install the project as a normal vue.js project install.
- Using npm
npm install
npm run serve