{"id":15544328,"url":"https://github.com/mhdez221993/youtube","last_synced_at":"2026-04-09T11:40:24.572Z","repository":{"id":40380924,"uuid":"407983148","full_name":"Mhdez221993/youtube","owner":"Mhdez221993","description":"This is my own youtube version. A fully functional application, that allows you upload videos and songs. You can like, comment and subscribe to others' uploads","archived":false,"fork":false,"pushed_at":"2024-01-20T12:28:33.000Z","size":20648,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-10-03T12:34:45.514Z","etag":null,"topics":["express","google-authentication","nodejs","postgresql","react"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Mhdez221993.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2021-09-18T22:47:25.000Z","updated_at":"2022-05-11T20:57:59.000Z","dependencies_parsed_at":"2024-01-20T13:42:38.581Z","dependency_job_id":null,"html_url":"https://github.com/Mhdez221993/youtube","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mhdez221993%2Fyoutube","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mhdez221993%2Fyoutube/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mhdez221993%2Fyoutube/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mhdez221993%2Fyoutube/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Mhdez221993","download_url":"https://codeload.github.com/Mhdez221993/youtube/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246122239,"owners_count":20726822,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["express","google-authentication","nodejs","postgresql","react"],"created_at":"2024-10-02T12:30:05.391Z","updated_at":"2025-12-30T23:19:09.977Z","avatar_url":"https://github.com/Mhdez221993.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# YouTube Clone\n\nThis is my own youtube version. A fully functional application, that allows you upload videos and songs.\nYou can like, comment and subscribe to others' uploads\n\n![project image](project.PNG)\n\n## [Go Live](https://mhdez-youtube.herokuapp.com/)\n\n## Project Setup\n\n1. Upon cloning this repo, add your node version in the \"engines\" section of the root package.json file.\n\n- You can find out your node version by running the command `node -v` in your terminal.\n\n2. Install dependencies for package.json files for server (in root of project) and for client (in \"client\" folder)\n\n```bash\nnpm install\ncd client \u0026\u0026 npm install\n```\n\n3. In the root folder genrate migrations\n\n```\nnpm run generate\n```\n\n3. Run dev script in project root to run both server and client scripts simultaneously.\n\n- Note: Make sure you are not in the \"client\" folder\n\n```bash\nnpm run dev\n```\n\n## Add remote heroku\n\n```bash\nheroku git:remote -a mhdez-youtube\n```\n\n## Global Dependencies Required\n\n- [Node 10+](https://node.js.org)\n- [NPM 5+](https://node.js.org)\n- [Git](https://git-scm.com/)\n\n## Accounts Required\n\n- [Heroku Account](https://signup.heroku.com/)\n- [Google Account](https://accounts.google.com/signup/v2/webcreateaccount?service=mail)\n\n## Recommended Tools\n\n- [VS Code](https://code.visualstudio.com)\n- [Insomnia Core](https://insomnia.rest/)\n- [Google Chrome](https://www.google.com/chrome/)\n\n## Extensions for VSCode\n\n- [Prettier](https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode)\n- [Prisma](https://marketplace.visualstudio.com/items?itemName=Prisma.prisma)\n\n## Helpful Links\n\n- [Google Developer Console](https://console.developers.google.com/)\n- [Prisma Docs](https://prisma.io)\n- [Cloudinary Documentation](https://cloudinary.com/documentation/)\n\n## Author\n\n👤 **Moises Hernandez**\n\n- GitHub: [@Mhdez221993](https://github.com/Mhdez221993)\n- Twitter: [@MoisesH42060050](https://twitter.com/MoisesH42060050)\n- LinkedIn: [Moises Hernandez Coronado](https://www.linkedin.com/in/moises-hernandez-9bbb17145/)\n\n## Contributing\n\nContributions, issues, and feature requests are welcome!\n\nFeel free to check the [issues page](https://github.com/Mhdez221993/youtube/issues)\n\n## Show your support\n\nGive a ⭐️ if you like this project!\n\n## Acknowledgments\n\n- To my coding partner who helped me through all the work\n- To my Stand Up Team who kept my morale up!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmhdez221993%2Fyoutube","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmhdez221993%2Fyoutube","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmhdez221993%2Fyoutube/lists"}