Back to Projects
SecureVault – Password Manager with Next.js & MongoDB - 1
CompletedIntermediatefullstackpersonal

SecureVault – Password Manager with Next.js & MongoDB

Secure password manager built with Next.js, MongoDB, and NextAuth. Encrypted storage, Google login, and responsive dashboard.

SecureVault is a modern and secure password manager built with Next.js, MongoDB, and NextAuth. It allows users to safely store, manage, and access their passwords with encrypted storage and Google authentication — all wrapped in a clean, responsive UI using Tailwind CSS.

Key Features:

• 🔑 Google Authentication via NextAuth

• 🔒 Encrypted password storage in MongoDB

• 🧠 User-friendly dashboard to manage credentials

• 💻 Fully responsive design for all devices

• 🧭 Global state management using React Context API

• ⚙️ Modern UI with gradients, glass effects, and smooth animations

Tech Stack:

Frontend: Next.js 15, React, Tailwind CSS

Backend: Next.js API Routes

Database: MongoDB with Mongoose

Authentication: NextAuth.js (Google Provider)

Deployment: Vercel

Key Features

  • Google Authentication with NextAuth
  • Encrypted password storage in MongoDB
  • Clean dashboard with credential management
  • Responsive design with Tailwind CSS
  • Glassmorphism UI with smooth animations

Tech Stack

Next.js
CSS3
Tailwind
JavaScript
Node.js
Vercel
MongoDB

Project Details

Duration
2- 5 days
Team Size
Solo Project
Views
1