{"id":22741963,"url":"https://github.com/pablomg-dev/plataforma-disco-music","last_synced_at":"2026-04-09T18:57:48.924Z","repository":{"id":213560787,"uuid":"720229300","full_name":"pablomg-dev/plataforma-disco-music","owner":"pablomg-dev","description":"Proyecto del curso Introductorio Fullstack de Plataforma 5 - Platform 5 Fullstack Introductory course project","archived":false,"fork":false,"pushed_at":"2024-10-23T01:43:14.000Z","size":4071,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-10-29T01:31:27.973Z","etag":null,"topics":["bcrypt","cookie-parser","expressjs","html-css-javascript","jwt-authentication","mongodb","music","nodejs","proyect","render-deployment","sweetalert","tailwindcss"],"latest_commit_sha":null,"homepage":"https://audioslave-fanpage-p5.onrender.com/","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/pablomg-dev.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,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-11-17T21:49:21.000Z","updated_at":"2024-10-23T01:43:17.000Z","dependencies_parsed_at":"2024-02-07T05:38:16.836Z","dependency_job_id":"6781103e-1c52-4d05-b344-b2ec191df349","html_url":"https://github.com/pablomg-dev/plataforma-disco-music","commit_stats":null,"previous_names":["pmg369/plataforma-disco-music","pablomg-dev/plataforma-disco-music"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pablomg-dev%2Fplataforma-disco-music","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pablomg-dev%2Fplataforma-disco-music/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pablomg-dev%2Fplataforma-disco-music/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pablomg-dev%2Fplataforma-disco-music/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pablomg-dev","download_url":"https://codeload.github.com/pablomg-dev/plataforma-disco-music/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246274529,"owners_count":20751095,"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":["bcrypt","cookie-parser","expressjs","html-css-javascript","jwt-authentication","mongodb","music","nodejs","proyect","render-deployment","sweetalert","tailwindcss"],"created_at":"2024-12-11T00:33:25.313Z","updated_at":"2026-04-09T18:57:43.891Z","avatar_url":"https://github.com/pablomg-dev.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Proyecto final - Tu banda preferida musical - Curso Introductorio Fullstack de Plataforma 5. 🎸🎶🎧\n![logo-p5](https://i.imgur.com/zuBSE5n.jpg)\n\n#### Descripción:\nEl proyecto esta basado en una de mis bandas favoritas, llamada Audioslave.\nEl objetivo final es que cualquier usuario pueda registrarse, que pueda editar los albunes y canciones de la banda. Asi como tambien poder agregar nuevos elementos, tambien la posibilidad de escuchar en streaming algunas canciones o la posibilidad de enlazarlos a algun video en youtube.\n\n##### https://audioslave-fanpage-p5.onrender.com/ (enlace al deployment)\n\n#### Funcionalidades principales:\nLos usuario se pueden registrar para tener su propia cuenta personal.\nTienen la posibilidad de agregar, actualizar y eliminar un album.\nA su vez pueden agregar canciones con sus respectivos videos, editar y eliminar las mismas.\nPueden comprar tickets para los próximos recitales. (ficticio)\n\n1. Ve a mi [repositorio](http://https://github.com/pablomg-dev/plataforma-disco-music \"repositorio\").\n2. Haz click en el botón que dice fork.\n3. Luego sobre el botón de color verde : `\u003c\u003e Code`.\n4. Copia la URL que allí aparece.\n5. Abre tu terminal y pon el comando de  `git clone \u003curl\u003e`.\n6. Entra a la carpeta del proyecto y abrelo desde tu IDE.\n7. ¡Listo!\n\n#### Requisitos para desplegar la aplicación:\n- Tener Node.js para ejecutar de manera local el proyecto.\n- Tener una base de datos en MongoDB Atlas.\n\n\n#### Instalación:\n- Clonar el repositorio.\n- Ejecutar el comando npm install.\n- Deberas tenes una base de datos en MongoDB.\n\n-Configurar las variables de entorno en un archivo .env:\n\nUSER_MONGO=\n\nPASSWORD_MONGO=\n\nPORT=\n\nSECRET=\n\n#### Agradecimientos:\nMuchas gracias a todo el equipo de Plataforma 5, al profe Gerardo Burgos y a todos mis compañeros de la comision Octubre-tarde (2023) por participar de las clases.\n\n##### Autor: Pablo M. González. 👩‍💻\n\n------------\n\n## Final project - Your favorite musical band - Platform 5 - Fullstack Introductory Course. 🎸🎶🎧\n![logo-p5](https://i.imgur.com/zuBSE5n.jpg)\n\n#### Description:\nThe project is based on one of my favorite bands, called Audioslave.\nThe ultimate goal is that any user can register, who can edit the band's albums and songs. As well as being able to add new elements, also the possibility of streaming some songs or the possibility of linking them to a video on YouTube.\n\n##### https://audioslave-fanpage-p5.onrender.com/ (link to deployment)\n\n#### Main features:\nUsers can register to have their own personal account.\nThey have the ability to add, update and delete band albums.\nIn turn, they can add songs with their respective videos, edit and delete them.\nYou can buy tickets for upcoming recitals. (fictional)\n\n1. Go to my [repository](http://https://github.com/pablomg-dev/plataforma-disco-music \"repository\").\n2. Click on the button that says fork.\n3. Then on the green button: `\u003c\u003e Code`.\n4. Copy the URL that appears there.\n5. Open your terminal and enter the `git clone \u003curl\u003e` command.\n6. Go to the project folder and open it from your IDE.\n7. Ready!\n\n#### Requirements to implement the application:\n- Have Node.js to run the project locally.\n- Have a database in MongoDB.\n\n#### Deployment\n\nClone the repository.\nRun the npm install command.\nYou must have a database in MongoDB.\n\n-Set environment variables in a .env file:\n\nUSER_MONGO=\n\nPASSWORD_MONGO=\n\nPORT=\n\nSECRET=\n\n#### Agradecimientos:\nThank you very much to the entire Platform 5 team, to teacher Gerardo Burgo and to all my colleagues from the October-afternoon commission (2023) for participating in the classes.\n\n##### Author: Pablo M. González. 👩‍💻\n=======\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpablomg-dev%2Fplataforma-disco-music","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpablomg-dev%2Fplataforma-disco-music","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpablomg-dev%2Fplataforma-disco-music/lists"}