{"id":18939467,"url":"https://github.com/anishsinha-io/testsocialnetwork2","last_synced_at":"2026-03-23T00:30:18.327Z","repository":{"id":112924452,"uuid":"398893999","full_name":"anishsinha-io/testsocialnetwork2","owner":"anishsinha-io","description":"After I completely broke the original","archived":false,"fork":false,"pushed_at":"2021-08-23T00:21:07.000Z","size":507,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-12-31T22:21:52.372Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/anishsinha-io.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":"2021-08-22T20:25:33.000Z","updated_at":"2021-08-23T00:21:09.000Z","dependencies_parsed_at":null,"dependency_job_id":"a8fc907a-c1af-4d1f-9c7a-d1a560eb5deb","html_url":"https://github.com/anishsinha-io/testsocialnetwork2","commit_stats":null,"previous_names":["anishsinha-io/testsocialnetwork2"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anishsinha-io%2Ftestsocialnetwork2","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anishsinha-io%2Ftestsocialnetwork2/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anishsinha-io%2Ftestsocialnetwork2/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anishsinha-io%2Ftestsocialnetwork2/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/anishsinha-io","download_url":"https://codeload.github.com/anishsinha-io/testsocialnetwork2/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239938110,"owners_count":19721568,"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-08T12:17:38.533Z","updated_at":"2026-03-23T00:30:18.168Z","avatar_url":"https://github.com/anishsinha-io.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# testsocialnetwork\n\n## ISSUES WITH THIS THAT WOULD BE FIXED IN A REAL PROJECT:\n\n1. Since this is a practice project, the authentication middleware is done using JWT. In a real application, this will be replaced with a more robust authentication library\n2. The likes indexing is highly inefficient. In a real application, indexes will be created so that binary search can easily be implemented\n3. In production, factory functions would be created to refactor the code.\n4. All the route parameters are fucking ugly. This would be fixed.\n5. The types for everything aren't perfect. This would be fixed in production.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanishsinha-io%2Ftestsocialnetwork2","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fanishsinha-io%2Ftestsocialnetwork2","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanishsinha-io%2Ftestsocialnetwork2/lists"}