{"id":26239446,"url":"https://github.com/codewithdinesh/drusti-app","last_synced_at":"2025-10-16T03:26:14.375Z","repository":{"id":183079104,"uuid":"564176650","full_name":"codewithdinesh/drusti-app","owner":"codewithdinesh","description":"Drustii an video social media Application.","archived":false,"fork":false,"pushed_at":"2024-08-04T01:51:56.000Z","size":333,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-08-04T16:54:19.853Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","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/codewithdinesh.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}},"created_at":"2022-11-10T06:37:31.000Z","updated_at":"2024-08-04T01:51:59.000Z","dependencies_parsed_at":"2023-07-22T18:49:30.706Z","dependency_job_id":null,"html_url":"https://github.com/codewithdinesh/drusti-app","commit_stats":null,"previous_names":["codewithdinesh/drusti-app"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codewithdinesh%2Fdrusti-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codewithdinesh%2Fdrusti-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codewithdinesh%2Fdrusti-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codewithdinesh%2Fdrusti-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/codewithdinesh","download_url":"https://codeload.github.com/codewithdinesh/drusti-app/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243358212,"owners_count":20277991,"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":"2025-03-13T06:44:50.398Z","updated_at":"2025-10-16T03:26:09.321Z","avatar_url":"https://github.com/codewithdinesh.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# drusti-app\nDrustii an video social media Application.\nThis is a server of drusti an video social media app which is similar to the YouTube.\n\n\n## Backend (NodeJs)\n[Drustii Backend](https://github.com/codewithdinesh/drustii)\n\n# ScreenShots\n\n\u003cimg src=\"https://github.com/user-attachments/assets/8211d276-8532-48bd-8828-4b346db86aac\" height=\"300\" alt=\"Screenshot 1\"\u003e\n\u003cimg src=\"https://github.com/user-attachments/assets/e58a8341-1c5e-4e68-b875-aee2b3b62c5d\" height=\"300\" alt=\"Screenshot 2\"\u003e\n\u003cimg src=\"https://github.com/user-attachments/assets/59eab2ab-a978-46b5-a22c-08a78dec3ce4\" height=\"300\" alt=\"Screenshot 3\"\u003e\n\u003cimg src=\"https://github.com/user-attachments/assets/0c0f8eb9-b408-46fb-b1ba-02c53d1afa2f\" height=\"300\" alt=\"Screenshot 4\"\u003e\n\u003cimg src=\"https://github.com/user-attachments/assets/ca385054-bf69-4893-ba94-159b1297c38f\" height=\"300\" alt=\"Screenshot 5\"\u003e\n\u003cimg src=\"https://github.com/user-attachments/assets/296417e8-e54e-473b-bf0a-25f7879c5b59\" height=\"300\" alt=\"Screenshot 6\"\u003e\n\u003cimg src=\"https://github.com/user-attachments/assets/580635bc-7331-40d1-963b-9d869ed3ad4a\" height=\"300\" alt=\"Screenshot 7\"\u003e\n\u003cimg src=\"https://github.com/user-attachments/assets/cb30627e-1fd5-4d8f-ab89-1490e42dc89b\" height=\"300\" alt=\"Screenshot 8\"\u003e\n\u003cimg src=\"https://github.com/user-attachments/assets/68092e0e-a1f1-49e1-8f52-9d06a51dadf7\" height=\"300\" alt=\"Screenshot 9\"\u003e\n\u003cimg src=\"https://github.com/user-attachments/assets/6ab2fb25-d79a-4408-b56f-5a097328e601\" height=\"300\" alt=\"Screenshot 10\"\u003e\n\u003cimg src=\"https://github.com/user-attachments/assets/14167f28-e566-42af-ab94-72fcba418a6e\" height=\"300\" alt=\"Screenshot 11\"\u003e\n\u003cimg src=\"https://github.com/user-attachments/assets/1b8959a6-deeb-48a0-9978-e278a4a795da\" height=\"300\" alt=\"Screenshot 12\"\u003e\n\u003cimg src=\"https://github.com/user-attachments/assets/b8c0757f-6fca-4abb-b790-b10f721272c9\" height=\"300\" alt=\"Screenshot 13\"\u003e\n\u003cimg src=\"https://github.com/user-attachments/assets/2d6880b4-d202-4c07-8728-e989f1091f18\" height=\"300\" alt=\"Screenshot 14\"\u003e\n\n\n\n#### Functions:\n- Video streaming / watch videos\n- search video\n- recommendation videos\n- Video Upload and manage the videos\n- Like the video\n- User Authentication \n- Creator and user two different user functionality\n- increase the video views\n- Automatic thumbnail generate\n- convert any video to .mp4 while uploading so streaming made easy\n- Otp verification to create user account so fake account can be stopped\n- Multiple privacy option can be set on video like private video, public video, and share only video\n\n\n\n# Start\n1) Git clone\n2) Import in android studio\n3) Initialize server - https://github.com/codewithdinesh/drustii\n\n\n# Languages and Tools\n- Java\n- Retrofit\n- Material UI\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodewithdinesh%2Fdrusti-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcodewithdinesh%2Fdrusti-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodewithdinesh%2Fdrusti-app/lists"}