├── .env.example ├── .github ├── ISSUE_TEMPLATE │ ├── bug.yml │ ├── config.yml │ ├── docs.yml │ ├── feature_request.yml │ └── styles.yml ├── PULL_REQUEST_TEMPLATE.md ├── dependabot.yml └── workflows │ ├── close_old_issues.yaml │ ├── codeql.yml │ ├── deploy.yml │ ├── dockerimage.yml │ ├── greetings.yml │ ├── issue-assign.yml │ └── linting.yml ├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE ├── README.md ├── package.json ├── public ├── favicon.ico └── index.html ├── src ├── App.jsx ├── common │ └── validation.js ├── components │ ├── 404ErrorPage.css │ ├── 404Errorpage.jsx │ ├── Auth │ │ ├── Login.jsx │ │ ├── ProtectedRoute.js │ │ └── Signup.jsx │ ├── ChannelCard.jsx │ ├── ChannelDetail.jsx │ ├── Feed.jsx │ ├── Layout.jsx │ ├── Loader.jsx │ ├── Loader │ │ ├── Loader.jsx │ │ └── Loader.module.css │ ├── Navbar.jsx │ ├── Profile.jsx │ ├── SearchBar.jsx │ ├── SearchFeed.jsx │ ├── Sidebar.jsx │ ├── TopButton.css │ ├── TopButton.jsx │ ├── VideoCard.jsx │ ├── VideoDetail.jsx │ ├── Videos.jsx │ ├── VoiceSearch.jsx │ └── index.js ├── context │ └── AuthContext.js ├── firebase.js ├── index.css ├── index.js └── utils │ ├── constants.js │ └── fetchFromAPI.js └── yarn.lock /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/.env.example -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/.github/ISSUE_TEMPLATE/bug.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- 1 | blank_issues_enabled: true 2 | 3 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/.github/ISSUE_TEMPLATE/docs.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/styles.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/.github/ISSUE_TEMPLATE/styles.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/close_old_issues.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/.github/workflows/close_old_issues.yaml -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.github/workflows/dockerimage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/.github/workflows/dockerimage.yml -------------------------------------------------------------------------------- /.github/workflows/greetings.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/.github/workflows/greetings.yml -------------------------------------------------------------------------------- /.github/workflows/issue-assign.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/.github/workflows/issue-assign.yml -------------------------------------------------------------------------------- /.github/workflows/linting.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/.github/workflows/linting.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/package.json -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/public/index.html -------------------------------------------------------------------------------- /src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/src/App.jsx -------------------------------------------------------------------------------- /src/common/validation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/src/common/validation.js -------------------------------------------------------------------------------- /src/components/404ErrorPage.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/src/components/404ErrorPage.css -------------------------------------------------------------------------------- /src/components/404Errorpage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/src/components/404Errorpage.jsx -------------------------------------------------------------------------------- /src/components/Auth/Login.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/src/components/Auth/Login.jsx -------------------------------------------------------------------------------- /src/components/Auth/ProtectedRoute.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/src/components/Auth/ProtectedRoute.js -------------------------------------------------------------------------------- /src/components/Auth/Signup.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/src/components/Auth/Signup.jsx -------------------------------------------------------------------------------- /src/components/ChannelCard.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/src/components/ChannelCard.jsx -------------------------------------------------------------------------------- /src/components/ChannelDetail.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/src/components/ChannelDetail.jsx -------------------------------------------------------------------------------- /src/components/Feed.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/src/components/Feed.jsx -------------------------------------------------------------------------------- /src/components/Layout.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/src/components/Layout.jsx -------------------------------------------------------------------------------- /src/components/Loader.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/src/components/Loader.jsx -------------------------------------------------------------------------------- /src/components/Loader/Loader.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/src/components/Loader/Loader.jsx -------------------------------------------------------------------------------- /src/components/Loader/Loader.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/src/components/Loader/Loader.module.css -------------------------------------------------------------------------------- /src/components/Navbar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/src/components/Navbar.jsx -------------------------------------------------------------------------------- /src/components/Profile.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/src/components/Profile.jsx -------------------------------------------------------------------------------- /src/components/SearchBar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/src/components/SearchBar.jsx -------------------------------------------------------------------------------- /src/components/SearchFeed.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/src/components/SearchFeed.jsx -------------------------------------------------------------------------------- /src/components/Sidebar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/src/components/Sidebar.jsx -------------------------------------------------------------------------------- /src/components/TopButton.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/src/components/TopButton.css -------------------------------------------------------------------------------- /src/components/TopButton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/src/components/TopButton.jsx -------------------------------------------------------------------------------- /src/components/VideoCard.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/src/components/VideoCard.jsx -------------------------------------------------------------------------------- /src/components/VideoDetail.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/src/components/VideoDetail.jsx -------------------------------------------------------------------------------- /src/components/Videos.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/src/components/Videos.jsx -------------------------------------------------------------------------------- /src/components/VoiceSearch.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/src/components/VoiceSearch.jsx -------------------------------------------------------------------------------- /src/components/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/src/components/index.js -------------------------------------------------------------------------------- /src/context/AuthContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/src/context/AuthContext.js -------------------------------------------------------------------------------- /src/firebase.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/src/firebase.js -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/src/index.css -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/src/index.js -------------------------------------------------------------------------------- /src/utils/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/src/utils/constants.js -------------------------------------------------------------------------------- /src/utils/fetchFromAPI.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/src/utils/fetchFromAPI.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fenrir-04/Algo-Media/HEAD/yarn.lock --------------------------------------------------------------------------------