{"id":26488367,"url":"https://github.com/novqigarrix/delivery-app","last_synced_at":"2026-04-06T01:32:40.699Z","repository":{"id":148949234,"uuid":"436511790","full_name":"NovqiGarrix/delivery-app","owner":"NovqiGarrix","description":"A Backend Server based on RESTfull API using Node.js and Typescript","archived":false,"fork":false,"pushed_at":"2021-12-22T04:05:14.000Z","size":47,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-01-03T12:26:32.887Z","etag":null,"topics":["express","typescript","zod"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","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/NovqiGarrix.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,"zenodo":null}},"created_at":"2021-12-09T06:48:18.000Z","updated_at":"2024-06-15T03:00:19.000Z","dependencies_parsed_at":null,"dependency_job_id":"ae1abd3d-b4ad-4e9b-8ddf-4fa9db426ca9","html_url":"https://github.com/NovqiGarrix/delivery-app","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/NovqiGarrix/delivery-app","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NovqiGarrix%2Fdelivery-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NovqiGarrix%2Fdelivery-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NovqiGarrix%2Fdelivery-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NovqiGarrix%2Fdelivery-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NovqiGarrix","download_url":"https://codeload.github.com/NovqiGarrix/delivery-app/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NovqiGarrix%2Fdelivery-app/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31456656,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-05T21:22:52.476Z","status":"ssl_error","status_checked_at":"2026-04-05T21:22:51.943Z","response_time":75,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["express","typescript","zod"],"created_at":"2025-03-20T06:59:34.471Z","updated_at":"2026-04-06T01:32:40.694Z","avatar_url":"https://github.com/NovqiGarrix.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# A Backend Server based on RESTfull API using Node.js and Typescript\n\n## Getting Started\n### # ENV Variables\n1. Create a .env file \u003cbr\u003e\nCreate a .env file in the root directory. See .env.example for variables naming!\n\n2. Generate Public and Private keys \u003cbr /\u003e\n``Public and private key are used to generate JWT Tokens more securely``.\nYou can easily generate them in here \u003cbr /\u003e\nhttps://app.id123.io/free-tools/key-generator/. \u003cbr /\u003e\nAfter that, encode both private and public keys to base64 and update .env file's variables values with the encoded public and private keys, based on .env.example variables naming!\n\n3. Getting MongoDb URL Connection \u003cbr\u003e\nIf you are using MongoDb in you local computer, the regular url connection is ``mongodb://127.0.0.1:27017/database_name``. You can change ```database_name``` with your project name, for example ``tiktok-server``, so the url connection will be ```mongodb://127.0.0.1:27017/tiktok-server```. \u003cbr /\u003e\n\u003cbr /\u003e\nBut, if you are using MongoDb with Atlas, you can get the url connection from your Atlas account.\nCheck out this tutorial to do so: https://medium.com/@sergio13prez/connecting-to-mongodb-atlas-d1381f184369\n\n### # Install All The Dependencies\nOpen up your terminal, and type \u003cbr \u003e\n\n```yarn```, if you are using yarn\n\u003cbr /\u003e\n\u003cbr /\u003e\n```npm install```, if you are using npm.\n\n## # Run the Server\nOpen up your terminal, and type \u003cbr \u003e\n\n```yarn dev```, if you are using yarn \n\u003cbr /\u003e\n```npm run dev```, if you are using npm.\n\n## # Build the Server\nOpen up your terminal, and type \u003cbr \u003e\n\n```yarn build```, if you are using yarn \n\u003cbr /\u003e\n```npm run build```, if you are using npm.\n\u003cbr\u003e\n\n## # That's it.\nIf you have any doubts or errors, please post it in issues!. I'd love to read and solve it!.\n\nThanks, ``Novrii``\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnovqigarrix%2Fdelivery-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnovqigarrix%2Fdelivery-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnovqigarrix%2Fdelivery-app/lists"}