IPTVPLC (IPTV Playlist Constructor) allows you to create and edit .m3u and .m3u8 files using comfortable user interface.
This project became a winner in the 6th season of the all-Ukrainian contest "iTalent" in "WEB Application" nomination.

Create a copy of .env.example file which is located in environments folder and rename it to .env.development.
Set the NODE_ENV variable to development. The other variables might ask you for API keys, database and email data.
Do the same instructions as were described in Preparing .env file for development section, but set the NODE_ENV variable to production.
For installing the required dependencies run in terminal npm install.
To start the project run npm run dev.
To check the code style run npm run lint. This command is also running for npm run build command.
npm run lint:fix is doing the same things as npm run lint but it's doing fixes in the code style errors (if possible).
To build a production version of project type npm run build in the terminal.
Before building, the system will run npm run lint to check the code style.
Output files will be created in the dist folder.
Currently, this project is finished and I don't see it necessary to continue to develop it. That's why I published this project to Github.
