Skip to content

☎️ An awesome web app to store and manage contacts (phone numbers) online easily.

Notifications You must be signed in to change notification settings

fazle-rabbi-dev/Phone-Book

Folders and files

NameName
Last commit message
Last commit date

Latest commit

cd25240 · Jan 6, 2024

History

13 Commits
Sep 28, 2023
Apr 30, 2023
Sep 30, 2023
Jan 6, 2024
Sep 28, 2023
Apr 30, 2023
Jan 6, 2024
Apr 30, 2023
Apr 30, 2023
Apr 30, 2023
Apr 30, 2023
Apr 30, 2023
Apr 30, 2023
Apr 30, 2023

Repository files navigation

Phone-Book

phone-book - Thumbnail

Phone-Book is an awesome contacts management web application. In this application you can create a free account and store contact information. By using this app you can create,edit,delete contact easily.

Warning

When I created this app, I didn't have enough knowledge about clean code, the best folder structure, best practices. That's why the code for this project is not well-organized.

🔒 Privacy

Important

When you create a new contact, the phone-number will be encrypted using your secret key. Therefore, your contact privacy is 100%. Even the developer of this app can't see your contact information!

🔴 Unveiling the Journey of Building Phone-Book

Note

After learning Next.js, I had a plan to create a phone book web app for storing phone numbers from my contacts. As I started working on it, I realized the potential to make it a multi-user platform. I added account creation and login functionalities, allowing anyone to store and access their phone numbers from anywhere. Completing this project was a significant achievement for me, especially after learning Next.js 13.

Project Created at

  • 🗓 April 2023

Technologies Used ⚒️

  • Next.js
  • TailwindCSS
  • MongoDB & Mongoose
  • Json Web Token

Features

  • 🔐 Secure authentication with (email & password)
  • 📧 Email verification
  • 🔑 Forgot password functionality
  • 📇 Create, edit, and delete contacts effortlessly
  • 🔒 Enhanced privacy with secret key - As a Developer I can't access user phone numbers

Live Demo 🎉

Explore the live version of Phone-Book here.

How to use this app

  • 📣 Go to the link below:
  • 🌍 https://phone-b00k.vercel.app
  • 🔧 Create an account by clicking the "Get Started" button
  • 📩 Now, go to your email inbox and click on the activation link
  • 🎉 After activation is completed:
  • 🗝️ Go to the sign-in page, sign in to your account, and also write down your secret key
  • ✅ Enjoy!

Screenshots

Enjoy & Keep your contacts in one place with 100% privacy!

📬 Connect with me

Let's connect! Reach out for collaborations, projects, or just a friendly chat.

Fazle Rabbi Fazle Rabbi Fazle Rabbi Fazle Rabbi Fazle Rabbi Fazle Rabbi

About

☎️ An awesome web app to store and manage contacts (phone numbers) online easily.

Topics

Resources

Stars

Watchers

Forks