Redux-YouOwn

Redux Video Platform.

MIT License

Stars
7

Redux YouOwn

I have made "Redux YouOwn" - a video platform. Inspired by video platforms ike youtube, dailymotion etc. I have made a video platform that would show users videos based on popular genres for example :

1)horror

  1. Action and entertainment

  2. Kids

  3. Inspirational

  4. DIY's

The categories (can be selected one or more than one) would help the user to get content of his/her choice.Moreover, the user also has personal dashboard where all his record his kept safe,such as:

1)Likes made and on which video.

2)Comments made on videos.

3)Videos saved (a feature to save video).

4)The categories the user has visited.

This dashboard would help user to see his/her personal record.

Backend for Login

firebase was used for authentication with email and password.

Getting Started

npm install npm start

Now navigate to localhost:8080

Prerequisites

You should install Node.js (ver 6.0) recommended.

Installing

You need to add your firebase API key.

npm install

'npm run

Running the tests

The testing of the application is done with Mocha and chai-jquery.

Break down into end to end tests

The tests were performed on every component,action and reducer.Based on there existance and there specific operation, using different assertions using Mocha and chai.

Built With

Contributing

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

Versioning

We use SemVer for versioning. For the versions available, see the tags on this repository.

Authors

  • Mohammad Hasham

Please contribute to the project so that a contributors list could be added as well.

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Acknowledgments

  • Stephen Grider has always been an inspiration.