{"id":15175243,"url":"https://github.com/yoursrijit/advanced-mern-authentication","last_synced_at":"2026-02-05T04:31:59.205Z","repository":{"id":254995283,"uuid":"847862675","full_name":"yourSrijit/Advanced-MERN-Authentication","owner":"yourSrijit","description":"An advanced authentication MERN application featuring secure login, JWT-based authorization, bcrypt encryption, and seamless user management across all platforms.","archived":false,"fork":false,"pushed_at":"2024-08-28T05:26:58.000Z","size":649,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-21T18:13:55.170Z","etag":null,"topics":["authentication","full-stack","mern","mongodb","nodejs","react"],"latest_commit_sha":null,"homepage":"https://advanced-auth-system.onrender.com/","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/yourSrijit.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-08-26T17:31:30.000Z","updated_at":"2024-08-28T05:27:02.000Z","dependencies_parsed_at":"2024-09-27T12:20:59.716Z","dependency_job_id":"e1985871-7f72-4102-98ab-6bb99ee94793","html_url":"https://github.com/yourSrijit/Advanced-MERN-Authentication","commit_stats":{"total_commits":14,"total_committers":1,"mean_commits":14.0,"dds":0.0,"last_synced_commit":"482547bd06146cd3eae8f59bcc4f00ddb15e886f"},"previous_names":["yoursrijit/advanced-mern-authentication"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yourSrijit%2FAdvanced-MERN-Authentication","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yourSrijit%2FAdvanced-MERN-Authentication/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yourSrijit%2FAdvanced-MERN-Authentication/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yourSrijit%2FAdvanced-MERN-Authentication/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yourSrijit","download_url":"https://codeload.github.com/yourSrijit/Advanced-MERN-Authentication/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240063929,"owners_count":19742227,"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":["authentication","full-stack","mern","mongodb","nodejs","react"],"created_at":"2024-09-27T12:20:51.123Z","updated_at":"2026-02-05T04:31:59.162Z","avatar_url":"https://github.com/yourSrijit.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003eAdvanced Auth System 🔒 \u003c/h1\u003e\n\n[Live App](https://advanced-auth-system.onrender.com/)\n\n[Mailtrap | Used in this Project](https://mailtrap.io/home)\n\n---\n![Untitled-2024-08-19-2139](https://github.com/user-attachments/assets/4fd4277d-0441-475a-bfcd-cab976b60e7f)\n\n![ezgif-3-d40924d6e0](https://github.com/user-attachments/assets/f9845e28-e6c5-4822-8ac9-1975f5f5a4a5)\n\n\n\n\n\n\n### About This Project:\nI created an advanced mail authentication system using the MERN stack, leveraging MongoDB for the database and JWT for secure authentication. The system integrates Mailtrap for email services, enabling features like password recovery, OTP verification, and email validation. Key functionalities include signup, login, logout, and password reset endpoints. The frontend is designed with a user-friendly interface for signup, login, email verification, and a protected dashboard. This project emphasizes security and user experience, providing robust email authentication and account management features.\n\n\n### Setup .env file\n\n```bash\nMONGO_URI=your_mongo_uri\nPORT=5000\nJWT_SECRET=your_secret_key\nNODE_ENV=development\n\nMAILTRAP_TOKEN=your_mailtrap_token\nMAILTRAP_ENDPOINT=https://send.api.mailtrap.io/\n\nCLIENT_URL= http://localhost:5173\n```\n---\n\n## Follow to Run this app locally\n\n### Clone the app\n```shell\ngit clone https://github.com/yourSrijit/Advanced-MERN-Authentication.git\ncd Advanced-MERN-Authentication\n```\n### Build the app\n```shell\nnpm run build\n```\n\n### Start the app\n\n```shell\nnpm run start\n```\n\n[Connect With Me](https://www.linkedin.com/in/yoursrijit/) 🚀\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyoursrijit%2Fadvanced-mern-authentication","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyoursrijit%2Fadvanced-mern-authentication","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyoursrijit%2Fadvanced-mern-authentication/lists"}