{"id":25039199,"url":"https://github.com/prithvikings/shorturl","last_synced_at":"2026-04-11T05:32:04.890Z","repository":{"id":271777051,"uuid":"914513745","full_name":"prithvikings/ShortUrl","owner":"prithvikings","description":"A simple and efficient URL shortener built with Node.js, Express, and MongoDB. This project generates unique short URLs for long links, tracks click counts, and logs visit timestamps for analytics. Perfect for learning backend development and database integration!","archived":false,"fork":false,"pushed_at":"2025-01-12T20:32:49.000Z","size":18,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-30T21:30:10.647Z","etag":null,"topics":["express","mongodb","nodejs"],"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/prithvikings.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":"2025-01-09T18:40:01.000Z","updated_at":"2025-01-12T20:32:52.000Z","dependencies_parsed_at":"2025-03-30T21:27:32.965Z","dependency_job_id":"dba25420-5969-42a2-9912-e6c5b1e39201","html_url":"https://github.com/prithvikings/ShortUrl","commit_stats":null,"previous_names":["prithvikings/shorturl"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/prithvikings/ShortUrl","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prithvikings%2FShortUrl","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prithvikings%2FShortUrl/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prithvikings%2FShortUrl/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prithvikings%2FShortUrl/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/prithvikings","download_url":"https://codeload.github.com/prithvikings/ShortUrl/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prithvikings%2FShortUrl/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31669663,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-10T17:19:37.612Z","status":"online","status_checked_at":"2026-04-11T02:00:05.776Z","response_time":54,"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":["express","mongodb","nodejs"],"created_at":"2025-02-06T02:14:07.050Z","updated_at":"2026-04-11T05:32:04.873Z","avatar_url":"https://github.com/prithvikings.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Short URL Mini Project\n\nThis is a simple URL shortener application built using Node.js, Express, and MongoDB. The project generates short, unique URLs for long redirect URLs, tracks the number of clicks, and maintains a visit history with timestamps.\n\n## Features\n\n- Generate short URLs for any long URL.\n- Redirect users to the original URL when they use the short URL.\n- Track the number of clicks for each short URL.\n- Log the timestamp of each visit.\n\n## Tech Stack\n\n- **Backend**: Node.js, Express.js\n- **Database**: MongoDB (via Mongoose)\n- **Unique ID Generation**: nanoid\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprithvikings%2Fshorturl","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fprithvikings%2Fshorturl","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprithvikings%2Fshorturl/lists"}