{"id":23525677,"url":"https://github.com/ruchipriya1009/profile_view","last_synced_at":"2026-04-06T02:32:20.464Z","repository":{"id":245657351,"uuid":"818338355","full_name":"ruchipriya1009/Profile_View","owner":"ruchipriya1009","description":"Implement a user authentication system with login, signup, and user profile update  \u0026  Upload functionalities, focusing on data validation, security, and user-friendly interfaces.","archived":false,"fork":false,"pushed_at":"2024-06-26T10:31:19.000Z","size":1989,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2026-01-03T12:26:12.205Z","etag":null,"topics":["apis","cors","css","express","javascript","mongodb","mongoose","nodejs","otp-verification","reactjs","tailwindcss"],"latest_commit_sha":null,"homepage":"https://poetic-marzipan-598239.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/ruchipriya1009.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,"zenodo":null}},"created_at":"2024-06-21T16:14:43.000Z","updated_at":"2024-06-26T10:31:23.000Z","dependencies_parsed_at":"2025-05-14T08:12:27.931Z","dependency_job_id":"8317c770-b610-4574-ad02-77b8401ae740","html_url":"https://github.com/ruchipriya1009/Profile_View","commit_stats":null,"previous_names":["ruchipriya1009/profile_view"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ruchipriya1009/Profile_View","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruchipriya1009%2FProfile_View","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruchipriya1009%2FProfile_View/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruchipriya1009%2FProfile_View/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruchipriya1009%2FProfile_View/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruchipriya1009","download_url":"https://codeload.github.com/ruchipriya1009/Profile_View/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruchipriya1009%2FProfile_View/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31457587,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-05T21:22:52.476Z","status":"online","status_checked_at":"2026-04-06T02:00:07.287Z","response_time":112,"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":["apis","cors","css","express","javascript","mongodb","mongoose","nodejs","otp-verification","reactjs","tailwindcss"],"created_at":"2024-12-25T19:11:48.033Z","updated_at":"2026-04-06T02:32:20.448Z","avatar_url":"https://github.com/ruchipriya1009.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"##User Management System with OTP Verification\n\n\n## Overview\n\nDevelop a user authentication system with login and signup capabilities, incorporate OTP verification for enhanced security, and allow profile updates while ensuring robust data validation, password hashing, and user-friendly interface design.\n\n#Deployed App\nhttps://poetic-marzipan-598239.netlify.app/\n\n#Demo Video Link\n\nhttps://drive.google.com/file/d/1bnMG_bDGk3e7dpL0YR0mMvb_nQE7hjCs/view?usp=sharing\n\n# Login Page:-\n\n\n\u003cimg width=\"450\" alt=\"image\" src=\"https://github.com/ruchipriya1009/Profile_View/assets/105973023/717b9a01-2866-4c4c-bdc7-d947b394187c\"\u003e\n\n\u003cimg width=\"450\" alt=\"image\" src=\"https://github.com/ruchipriya1009/Profile_View/assets/105973023/da448e17-bfd9-4e45-890c-d0b797470a40\"\u003e\n\n\n\n# Registration Page:-\n\n\u003cimg width=\"300\" height=\"250\" alt=\"image\" src=\"https://github.com/ruchipriya1009/Profile_View/assets/105973023/cd811e88-77d3-41ca-b0a7-e2c8374d8ec6\"\u003e\n\n\u003cimg width=\"300\" height=\"250\" alt=\"image\" src=\"https://github.com/ruchipriya1009/Profile_View/assets/105973023/3a200368-67ce-4af1-a073-6c23ed3fb4cf\"\u003e\n\n\u003cimg width=\"300\" alt=\"image\" src=\"https://github.com/ruchipriya1009/Profile_View/assets/105973023/3de360ed-01db-41d4-abee-ff0fb9440ff7\"\u003e\n\n\n\n\n# Password Verification:-\n\n![image](https://github.com/ruchipriya1009/Profile_View/assets/105973023/36114f4a-a46f-4687-a80b-9279aca1e529)\n\n\n\n\n# Forgot Password update:-\n\u003cimg width=\"500\" alt=\"image\" src=\"https://github.com/ruchipriya1009/Profile_View/assets/105973023/4b90b1e9-33f0-44ea-9bee-59c748ae0137\"\u003e\n\n\n![image](https://github.com/ruchipriya1009/Profile_View/assets/105973023/9013f8d4-9789-4516-8bb9-65b1074a302b)\n\n\n\n# Update \u0026 upload profile:-\n\n![image](https://github.com/ruchipriya1009/Profile_View/assets/105973023/fda64848-64fb-4f74-883e-757a8e4b5f1b)\n\n\n\n\n\n##Features\n\nThis website offers essential user management functionalities:\n\n#Registration and Login: \n-Users can register and log in securely.\n\n#Password Reset: \n-Users can reset their password via OTP sent to their registered email.\n\n#Profile Update: \n-Users can update their profile details and upload a profile photo.\n\n#Additional Features: \n-Explore more functionalities like managing preferences and viewing account activity.\n\n##Features:\n\n#Secure Authentication:\n-Implement OTP-based login and password reset for enhanced security.\n\n#Profile Management: \n-Allow users to update personal details and upload profile photos.\n\n#User-friendly Interface: \n-Intuitive design for seamless navigation and interaction.\n\n#Data Security:\n-Ensure data encryption and secure storage practices.\n\n\n\n\n## Technology Stack\n\n#Frontend\n- React.js\n- Javascript\n- Tailwindcss\n- CSS\n- React-Responsive\n\n#Backend\n- Mongodb\n- express\n- Node.js\n- cors\n- otp-verification\n- Ethereal Mail\n\n#Deployment\n-backend(render)\n-frontend(netlify)\n-database (mongodb atlas)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fruchipriya1009%2Fprofile_view","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fruchipriya1009%2Fprofile_view","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fruchipriya1009%2Fprofile_view/lists"}