{"id":23317057,"url":"https://github.com/rohansangle/socialsphere","last_synced_at":"2026-04-08T11:32:18.357Z","repository":{"id":242264295,"uuid":"809111051","full_name":"RohanSangle/SocialSphere","owner":"RohanSangle","description":"medium.com clone built using custom Auth and redux toolkit for better state management.","archived":false,"fork":false,"pushed_at":"2025-01-06T16:35:31.000Z","size":147,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2026-01-03T16:20:47.198Z","etag":null,"topics":["express","jwt","mongodb","nodejs","reactjs","redux-toolkit"],"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/RohanSangle.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":"2024-06-01T18:03:47.000Z","updated_at":"2025-11-21T07:07:21.000Z","dependencies_parsed_at":"2024-06-26T20:13:28.389Z","dependency_job_id":"917f3fd8-b0db-49bb-9b1b-eff013cd944b","html_url":"https://github.com/RohanSangle/SocialSphere","commit_stats":null,"previous_names":["rohansangle/socialsphere"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/RohanSangle/SocialSphere","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RohanSangle%2FSocialSphere","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RohanSangle%2FSocialSphere/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RohanSangle%2FSocialSphere/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RohanSangle%2FSocialSphere/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RohanSangle","download_url":"https://codeload.github.com/RohanSangle/SocialSphere/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RohanSangle%2FSocialSphere/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31554091,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-08T10:21:54.569Z","status":"ssl_error","status_checked_at":"2026-04-08T10:21:38.171Z","response_time":54,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5: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","jwt","mongodb","nodejs","reactjs","redux-toolkit"],"created_at":"2024-12-20T16:19:10.364Z","updated_at":"2026-04-08T11:32:18.335Z","avatar_url":"https://github.com/RohanSangle.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"## SocialSphere\n\n Offers a platform akin to daily.dev, allowing users to easily perform complete CRUD operations.\n\n## Features\n\n- custom Authorization using JWT tokens and Bcrypt\n- Users able to create and delete a post\n- Navigate between Home, your posts, and Bookmarked posts\n- \n\n## Optimizations\n\nDesigned a custom state management solution using Redux Toolkit that streamlined data flow, leading to a 50% decrease in development time for new features and enabling faster releases to the user base. \n\n## Screenshots\n\n[![photo-2025-01-06-22-01-31.jpg](https://i.postimg.cc/QdFvVVLs/photo-2025-01-06-22-01-31.jpg)](https://postimg.cc/68NMmW51)\n\n[![photo-2025-01-06-22-01-32.jpg](https://i.postimg.cc/Cx9X8YY8/photo-2025-01-06-22-01-32.jpg)](https://postimg.cc/XrcsMRrN)\n\n[![photo-2025-01-06-22-01-33.jpg](https://i.postimg.cc/PqZczcrR/photo-2025-01-06-22-01-33.jpg)](https://postimg.cc/gwzNGghV)\n\n## Tech Stack\n\n**Client:** React.js, Redux, Vanilla CSS\n\n**Server:** Node.js, Express, MongoDB, JWT\n\n\n## Lessons Learned\n\nTook a lot of time learnig Redux and custom Auth, but now as i have learned it it feels exciting to have completed the MERN stack and to be able to build full scale MVP's.\nI guess this is the last one for my Web dev journey, will now be going into Mobile dev and Freelancing \u003c3\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frohansangle%2Fsocialsphere","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frohansangle%2Fsocialsphere","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frohansangle%2Fsocialsphere/lists"}