{"id":21961579,"url":"https://github.com/tusho7/entertainment-web-app-api","last_synced_at":"2026-04-10T02:18:15.899Z","repository":{"id":142744781,"uuid":"588070575","full_name":"Tusho7/entertainment-web-app-api","owner":"Tusho7","description":null,"archived":false,"fork":false,"pushed_at":"2023-02-15T13:14:23.000Z","size":1969,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-22T20:30:03.495Z","etag":null,"topics":[],"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/Tusho7.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-01-12T08:57:19.000Z","updated_at":"2023-02-14T11:29:39.000Z","dependencies_parsed_at":null,"dependency_job_id":"2b482bae-841a-488f-b4db-831de184e1ea","html_url":"https://github.com/Tusho7/entertainment-web-app-api","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Tusho7/entertainment-web-app-api","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tusho7%2Fentertainment-web-app-api","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tusho7%2Fentertainment-web-app-api/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tusho7%2Fentertainment-web-app-api/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tusho7%2Fentertainment-web-app-api/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Tusho7","download_url":"https://codeload.github.com/Tusho7/entertainment-web-app-api/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tusho7%2Fentertainment-web-app-api/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266165697,"owners_count":23886666,"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":[],"created_at":"2024-11-29T10:16:34.825Z","updated_at":"2026-04-10T02:18:15.858Z","avatar_url":"https://github.com/Tusho7.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Entertainment web API\n\n### Table of Contents\n\n- [Prerequisites](#Prerequisites)\n- [Tech Stack](#Tech-Stack)\n- [Getting Started](#Getting-Started)\n- [Project Structure](#Project-Structure)\n\n#\n\n### Prerequisites\n\n- \u003cimg src=\"./readme/nodejs.png\" width=\"25\" style=\"top: 8px\" /\u003e Node JS @16.X and up\n- \u003cimg src=\"./readme/npm.png\" width=\"25\" style=\"top: 8px\" /\u003e npm @8 and up\n\n#\n\n### Tech Stack\n\n- \u003cimg src=\"./readme/dotenv.png\" width=\"25\" style=\"top: 8px\" /\u003e dotenv @ 16.0.3 - zero-dependency module that loads environment variables from a .env file\n- \u003cimg src=\"./readme/express.png\" width=\"25\" style=\"top: 8px\" /\u003e express @ 4.18.2 - web framework for node\n- \u003cimg src=\"./readme/mongoDB.png\" width=\"25\" style=\"top: 8px\" /\u003e mongodb @ 4.13.0 - document database\n- \u003cimg src=\"./readme/mongoose.png\" width=\"25\" style=\"top: 8px\" /\u003e mongoose @ 6.8.3 - MongoDB object modeling tool\n\n#\n\n### Getting Started\n\n1. First of all you need to clone app repository from github:\n\n```\ngit clone https://github.com/Tusho7/entertainment-web-app-api\n```\n\n2. Next step requires install all dependencies.\n\n```\nnpm install\n```\n\n3. Also you need to create .env file where copy information from .env.example file\n\n```\ncp .env.example .env\n```\n\n4.To create your own databse, need to create new local connection, host woub be localhost.Also you need to replace variables values in .env file, or you can generate mongo atlas url with your user and password\n\n3\n\n### Project Structure\n\n```\n|--- src\n|   |--- config # configuration files\n|   |--- controllers # controler files\n|   |--- routes # router files\n|   |---|--- server.js # main file\n- package.json # dependency manager configurations\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftusho7%2Fentertainment-web-app-api","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftusho7%2Fentertainment-web-app-api","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftusho7%2Fentertainment-web-app-api/lists"}