{"id":16668505,"url":"https://github.com/rohanmathur91/evolt-social","last_synced_at":"2025-08-20T04:05:12.040Z","repository":{"id":39652484,"uuid":"483558619","full_name":"rohanmathur91/evolt-social","owner":"rohanmathur91","description":"Myspace is a social media web app for people to connect with each other. Users can share pictures with others, upload, like, comment, and bookmark the posts. Follow each other and be connected.","archived":false,"fork":false,"pushed_at":"2025-05-02T15:47:14.000Z","size":1274,"stargazers_count":3,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"dev","last_synced_at":"2025-05-13T13:43:01.204Z","etag":null,"topics":["es6","frontend","react-router-v6","reatctjs","redux-toolkit","tailwindcss"],"latest_commit_sha":null,"homepage":"https://evolt-myspace.netlify.app","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/rohanmathur91.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":"2022-04-20T07:51:58.000Z","updated_at":"2023-03-04T03:44:49.000Z","dependencies_parsed_at":"2024-11-20T13:36:16.862Z","dependency_job_id":null,"html_url":"https://github.com/rohanmathur91/evolt-social","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/rohanmathur91/evolt-social","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rohanmathur91%2Fevolt-social","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rohanmathur91%2Fevolt-social/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rohanmathur91%2Fevolt-social/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rohanmathur91%2Fevolt-social/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rohanmathur91","download_url":"https://codeload.github.com/rohanmathur91/evolt-social/tar.gz/refs/heads/dev","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rohanmathur91%2Fevolt-social/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271262749,"owners_count":24728979,"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","status":"online","status_checked_at":"2025-08-20T02:00:09.606Z","response_time":69,"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":["es6","frontend","react-router-v6","reatctjs","redux-toolkit","tailwindcss"],"created_at":"2024-10-12T11:25:37.907Z","updated_at":"2025-08-20T04:05:11.927Z","avatar_url":"https://github.com/rohanmathur91.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\n\u003cimg alt=\"myspace-logo\" src=\"public/favicon.svg\" width=\"180px\" height=\"180px\" /\u003e\n\n# myspace🚀\n\n \u003ch3\u003eA social media web app.\u003c/h3\u003e\n\n[![Netlify Status](https://api.netlify.com/api/v1/badges/2c93609e-b9bb-43cf-8333-646d70b91310/deploy-status)](https://app.netlify.com/sites/evolt-myspace/deploys)\n\n\u003c/div\u003e\n\n![chrome-capture-2022-4-18](https://user-images.githubusercontent.com/61556757/168996081-669617f1-1f8a-4357-b866-aa61913add91.gif)\n\n## Table of Contents\n\n- [Getting Started](#getting-started)\n- [Live link](#live-link)\n- [About](#about)\n- [Technologies used](#-technologies-used)\n- [Features](#features)\n- [Screenshots](#screenshots)\n- [Connect with me](#-connect-with-me)\n\n## Getting Started\n\n- Clone the repository on your local machine with the command below in your terminal, and cd into the **evolt-social** folder\n\n```sh\nhttps://github.com/rohanmathur91/evolt-social.git\n\ncd evolt-social\n```\n\n- Install dependencies (if you are using **yarn** then do with that)\n\n```sh\nnpm install\n```\n\n- Create a `.env` file at the root level of the directory (at the level of `package.json`) and create a environment variables\n\n```\nREACT_APP_TEST_USERNAME = rohanmathur\nREACT_APP_TEST_PASSWORD = rohanmathur@123\nREACT_APP_JWT_SECRET = \u003cJWT_SECRET_KEY_OF_YOUR_CHOICE\u003e\nREACT_APP_CLOUD_NAME = \u003cYOUR_CLOUD_NAME_FROM_CLOUDINARY\u003e\nREACT_APP_UPLOAD_PRESET_NAME = \u003cYOUR_UPLOAD_PRESET\u003e\n```\n\n- Start the server🚀\n\n```\nnpm start\n```\n\n## Live link\n\nhttps://evolt-myspace.netlify.app\n\n## About\n\n- myspace is a social media web app for people to connect with each other.\n- Users can share pictures with others, upload, like, comment, and bookmark the posts. Follow each other and be connected.\n\n## 🛠 Technologies used\n\n- ReactJS\n- Redux Toolkit\n- React Router\n- Tailwind\n- [Mockbee](https://mockbee.netlify.app/) for backend\n\n## Features\n\n**User/Home Feed**:\n\n- User will able to see all his posts and post of the people he/she follow.\n- Feed can be sort based on `recent` and `trending` posts.\n- User/Home and Explore feed has `infinite scroll`.\n\n**Explore Feed**\n\n- All the new users posts will be shown over here.\n\n**Search**\n\n- User can search other users and follow them if not followed.\n- Implemented `debounce` for search.\n\n**Post**\n\n- User can `add`, `like/unlike` `edit`, `delete`, and `bookmark` a post.\n- Each post can be viewed on single page where user can comment and can edit or delete the comment.\n- Post can consist of text, image or gifs.\n\n**Profile**\n\n- User can view there profile or any other users profile.\n- Each user can edit there profile.\n- From someones profile logged in user can follow there following or follower users.\n\n**Authentication**\n\n- myspace has login, signup and logout feature.\n- A new user can also login using test credentials.\n- For Signup, form validation is done for all the fields.\n\n**Dark mode**\n\n- Has light and dark mode.\n\n## Screenshots\n\n![mobile (5)](https://user-images.githubusercontent.com/61556757/168998787-5b5d988c-3d17-4ad2-b321-876db9b74c38.png)\n![mobile (6)](https://user-images.githubusercontent.com/61556757/168999027-797a8116-9488-4e87-b02d-665723c3a212.png)\n![mobile (8)](https://user-images.githubusercontent.com/61556757/168999297-ff45b571-afdd-4360-ad73-05ac18a541db.png)\n![image](https://user-images.githubusercontent.com/61556757/168998000-63f28ed4-6ac8-47cd-a0e4-338f433378b6.png)\n\n## 👨‍💻 Connect with me\n\n\u003ca href=\"https://twitter.com/rohanmathur91\"\u003e\u003cimg src=\"https://img.shields.io/badge/Twitter-1DA1F2?style=for-the-badge\u0026logo=twitter\u0026logoColor=white\"/\u003e\u003c/a\u003e\n\u003ca href=\"https://www.linkedin.com/in/rohanmathur91/\"\u003e\u003cimg src=\"https://img.shields.io/badge/LinkedIn-0077B5?style=for-the-badge\u0026logo=linkedin\u0026logoColor=white\"/\u003e\u003c/a\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frohanmathur91%2Fevolt-social","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frohanmathur91%2Fevolt-social","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frohanmathur91%2Fevolt-social/lists"}