{"id":22895844,"url":"https://github.com/ansh-rathod/musive-backend","last_synced_at":"2025-08-11T05:06:45.923Z","repository":{"id":159707827,"uuid":"452557839","full_name":"Ansh-Rathod/Musive-Backend","owner":"Ansh-Rathod","description":"Backend for musive app made in nodejs and postgreSQL.","archived":false,"fork":false,"pushed_at":"2022-01-27T07:29:19.000Z","size":417,"stargazers_count":24,"open_issues_count":0,"forks_count":6,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-05-07T20:29:23.849Z","etag":null,"topics":["music","music-api","node-js","postgresql"],"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/Ansh-Rathod.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":"2022-01-27T05:57:19.000Z","updated_at":"2025-04-05T05:17:26.000Z","dependencies_parsed_at":null,"dependency_job_id":"5fb61afc-fea3-4beb-8985-74f5dce86a79","html_url":"https://github.com/Ansh-Rathod/Musive-Backend","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Ansh-Rathod/Musive-Backend","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ansh-Rathod%2FMusive-Backend","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ansh-Rathod%2FMusive-Backend/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ansh-Rathod%2FMusive-Backend/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ansh-Rathod%2FMusive-Backend/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Ansh-Rathod","download_url":"https://codeload.github.com/Ansh-Rathod/Musive-Backend/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ansh-Rathod%2FMusive-Backend/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":269832882,"owners_count":24482330,"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","status":"online","status_checked_at":"2025-08-11T02:00:10.019Z","response_time":75,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["music","music-api","node-js","postgresql"],"created_at":"2024-12-13T23:32:22.310Z","updated_at":"2025-08-11T05:06:45.914Z","avatar_url":"https://github.com/Ansh-Rathod.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Musive-Backend\n\nIn Order to run Musive app you need to follow few steps.\n\n### Tools we need.\n\n- Heroku account and Cli installed in the machine\n- git installed.\n- PostgreSQL(psql command line).\n\nWe can easily upload it to Heroku\n\n- first clone this repo. to your local machine.\n- delete .git folder.\n- now initiate git repository with the following commands.\n- `git init`\n\n- `git add .`\n\n- `git commit -m \"first commit\"`\n\n- `heroku login` login with your Heroku account.\n- `heroku create` create a new web application in your account.\n- `git push heroku master` run this command to push code to your application for the build.\n- now go to \u003ca\u003ehttps://www.heroku.com/postgres\u003c/a\u003e\n- Click on 'CHOOSE A PLAN\"\n- again click on \"install Heroku Postgres\"\n- now choose the web app that you created with `heroku create` command and submit your order.\n- it will redirect you to the Heroku Postgres console now go to settings and view credentials.\n- copy `songs.sql` file from the root of the musive Api directory and paste it into your \"C\" drive\n- open up a psql command tool and enter your credentials.\n- run `\\i 'C:/songs.sql'` and your backend will be created.\n- test your backend with your URL.\n\nyou can test API here [documention of api](https://documenter.getpostman.com/view/15632620/UVeAuowo)\n\nnote: change `http:localhost:4444/` to your own URL.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fansh-rathod%2Fmusive-backend","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fansh-rathod%2Fmusive-backend","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fansh-rathod%2Fmusive-backend/lists"}