{"id":25286264,"url":"https://github.com/krish-makadiya/lastpass","last_synced_at":"2026-04-14T10:33:07.936Z","repository":{"id":260218305,"uuid":"879808108","full_name":"Krish-Makadiya/LastPass","owner":"Krish-Makadiya","description":"LastPass is a MERN stack-based password management application that provides a secure and encrypted vault for storing and managing sensitive information. It features an intuitive interface, robust encryption, and ensures that only authorized users can access stored data.","archived":false,"fork":false,"pushed_at":"2025-01-24T04:42:18.000Z","size":522,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-06T15:43:24.222Z","etag":null,"topics":["authentication","encryption","express","jwt-authentication","mern-stack","mongodb","node-js","password-manager","react","secure-vault","web-application"],"latest_commit_sha":null,"homepage":"https://lastpass-official.vercel.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/Krish-Makadiya.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-10-28T15:26:38.000Z","updated_at":"2025-01-24T05:02:50.000Z","dependencies_parsed_at":"2025-02-12T21:44:56.320Z","dependency_job_id":null,"html_url":"https://github.com/Krish-Makadiya/LastPass","commit_stats":null,"previous_names":["krish-makadiya/lastpass"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Krish-Makadiya/LastPass","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Krish-Makadiya%2FLastPass","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Krish-Makadiya%2FLastPass/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Krish-Makadiya%2FLastPass/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Krish-Makadiya%2FLastPass/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Krish-Makadiya","download_url":"https://codeload.github.com/Krish-Makadiya/LastPass/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Krish-Makadiya%2FLastPass/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31793215,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-14T02:24:21.117Z","status":"ssl_error","status_checked_at":"2026-04-14T02:24:20.627Z","response_time":153,"last_error":"SSL_read: 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":["authentication","encryption","express","jwt-authentication","mern-stack","mongodb","node-js","password-manager","react","secure-vault","web-application"],"created_at":"2025-02-12T21:34:47.263Z","updated_at":"2026-04-14T10:33:07.918Z","avatar_url":"https://github.com/Krish-Makadiya.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# LastPass Password Management Application\n\nLastPass is a secure and easy-to-use password management application. It helps users securely store, organize, and access their passwords and sensitive information in an encrypted vault. This application is built using the MERN stack (MongoDB, Express, React, and Node.js).\n\nLive Application: https://lastpass-official.vercel.app/\n\n## Features\n- Secure storage of passwords and sensitive information\n- Encrypted vault accessible only by authorized users\n- User-friendly interface for organizing and managing passwords\n\n---\n\n## Prerequisites\nMake sure you have the following installed on your system:\n1. [Node.js](https://nodejs.org/) (LTS version recommended)\n2. [MongoDB](https://www.mongodb.com/try/download/community) (running locally or with a cloud-based service like MongoDB Atlas)\n3. [Git](https://git-scm.com/) (for cloning the repository)\n\n---\n\n## Installation\nFollow these steps to install and run the application on your computer:\n\n### 1. Clone the Repository\n```bash\ngit clone \u003crepository-url\u003e\ncd \u003crepository-folder\u003e\n```\n\n### 2. Install Dependencies\nNavigate to the project directory and install the dependencies for both the frontend and backend.\n\n#### Backend Setup\n```bash\ncd backend\nnpm install\n```\n\n#### Frontend Setup\nOpen a new terminal, navigate to the frontend folder, and install the dependencies:\n```bash\ncd frontend\nnpm install\n```\n\n---\n\n## Configuration\n### 3. Backend Environment Variables\nCreate a `.env` file in the `backend` directory and configure the following environment variables:\n\n```env\nPORT=5000\nMONGO_URI=\u003cyour-mongodb-connection-string\u003e\nJWT_SECRET=\u003cyour-jwt-secret\u003e\n```\n- Replace `\u003cyour-mongodb-connection-string\u003e` with your MongoDB connection string.\n- Replace `\u003cyour-jwt-secret\u003e` with a secure key for token generation.\n\n---\n\n## Running the Application\n\n### 4. Start the Backend Server\nIn the `backend` directory, run:\n```bash\nnpm start\n```\nThis will start the backend server on `http://localhost:5000`.\n\n### 5. Start the Frontend Server\nIn the `frontend` directory, run:\n```bash\nnpm start\n```\nThis will start the frontend development server on `http://localhost:3000`.\n\n---\n\n## Access the Application\nOpen your browser and go to:\n```\nhttp://localhost:3000\n```\n\nOr, click the button below to access the live application:\n\nLive Application: https://lastpass-official.vercel.app/\n\n---\n\n## Additional Notes\n- Ensure MongoDB is running locally or that you have provided a valid MongoDB Atlas connection string in the `.env` file.\n- For production deployment, additional steps such as environment variable management and hosting setup may be required.\n\n---\n\n## Contributing\nFeel free to fork the repository and submit pull requests for enhancements or bug fixes.\n\n---\n\n\n## Contact\nFor any queries or feedback, reach out to **Krish Makadiya | krishmakadiya2005@gmail.com**.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkrish-makadiya%2Flastpass","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkrish-makadiya%2Flastpass","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkrish-makadiya%2Flastpass/lists"}