This is the ViLoW Client which is a system that displays videos shared by the user on platform for access on mobile devices or desktop on home network.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
-
After installing the tools mentioned above you are ready to run the application and / or contribute to the project.
-
Now you can clone this ViLoW Server, ViLoW Client and open it in your favorite editor, I recommend VSCode! :)
-
By default, the volume folder where videos should be stored is C:\data, but you can easily modify this in the Docker-compose file.
-
In the db_connection file you can edit the database settings, such as the database name, root name and password that are standard. (If you're running on docker, you don't have to worry about)
-
Now you can run:
docker-compose run --build
-
In this step you already have the ViLoW server running, we need to run the client now using:
npm -i
and then:
npm start
- Go SQL Driver - The mysql driver used
- Mux - A powerful HTTP router and URL matcher for building Go web servers
- MySQL - is a relational database management system based on SQL – Structured Query Language.
- Docker - Docker provides a way to run applications securely isolated in a container, packaged with all its dependencies and libraries.
- ReactJS - Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
- Leonardo Severo - Nebullus - leopedroso45
See also the list of contributors who participated in this project.
This project is licensed under the MIT License - see the LICENSE.md file for details