https://github.com/lilithcode/password-manager
This project is a Password Manager built with React (frontend), Node.js + Express (backend), and MongoDB (database).
https://github.com/lilithcode/password-manager
Last synced: 6 months ago
JSON representation
This project is a Password Manager built with React (frontend), Node.js + Express (backend), and MongoDB (database).
- Host: GitHub
- URL: https://github.com/lilithcode/password-manager
- Owner: lilithCode
- Created: 2025-02-20T22:38:06.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2025-03-13T16:17:14.000Z (about 1 year ago)
- Last Synced: 2025-03-25T04:56:17.538Z (about 1 year ago)
- Language: CSS
- Size: 146 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Password Manager
Password Manager is a web application built with React and Vite for the frontend, and Node.js, Express, and MongoDB for the backend. This application allows users to securely store and manage their passwords.
## Features
- Add, edit, and delete passwords
- Toggle password visibility
- Responsive design
- Notifications for actions (save, delete)
## Technologies Used
### Frontend
- React
- Vite
- Tailwind CSS
- React Toastify
### Backend
- Node.js
- Express
- MongoDB
- Mongoose
## Getting Started
### Prerequisites
- Node.js and npm installed
- MongoDB installed and running
### Installation
1. **Clone the repository**:
```bash
git clone https://github.com/lilithCode/password-manager.git
cd password-manager
```
2. **Install frontend dependencies**:
```bash
cd src
npm install
```
3. **Install backend dependencies**:
```bash
cd ../backend
npm install
```
### Running the Application
1. **Start the backend server**:
```bash
cd backend
node server.js
```
2. **Start the frontend development server**:
```bash
cd ../src
npm run dev
```
3. **Open your browser and navigate to** `http://localhost:3000`
### Contributing
Contributions are welcome! Please open an issue or submit a pull request.
### License
This project is licensed under the MIT License.