Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

18 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

CrypticKey - Secure Password Manager

CrypticKey UI

CrypticKey is a modern, secure, and easy-to-use password manager built with the MERN stack (MongoDB, Express, React, Node.js) and deployed on Vercel.


โœจ Features

  • Secure Password Storage: Store your passwords securely in a MongoDB database.
  • Intuitive UI: A clean and modern user interface built with React and Tailwind CSS.
  • CRUD Functionality: Easily create, read, update, and delete your passwords.
  • One-Click Copy: Copy usernames and passwords to your clipboard with a single click.
  • Self-Hostable: Deploy your own instance of CrypticKey for full control over your data.

๐Ÿ“š Documentation

Complete documentation is available in the /docs folder. Key documentation includes:

๐Ÿš€ Getting Started

Prerequisites

Installation

  1. Clone the repository:

    git clone https://github.com/MELLOxProg/cryptickey-mongo.git
    cd cryptickey-mongo
  2. Install dependencies:

    # Frontend
    npm install
    
    # Backend
    cd backend
    npm install
    cd ..
  3. Set up environment variables:

    • Create a .env file in the backend directory.
    • Add MONGODB_URI=mongodb://localhost:27017 and PORT=3000.
  4. Run the application:

    # Terminal 1: Start backend
    cd backend
    node server.js
    
    # Terminal 2: Start frontend
    npm run dev

๐Ÿ’ป Tech Stack

  • Frontend: React, Vite, Tailwind CSS
  • Backend: Node.js, Express
  • Database: MongoDB
  • Deployment: Vercel

๐Ÿค Contributing

Contributions are welcome! Please see the Contributing Guide for more details.

About

๐Ÿ” A modern, secure password manager built with React, Node.js, and MongoDB. Features intuitive UI, one-click copy, and complete CRUD functionality for managing passwords safely.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages