Skip to content

Latest commit

 

History

History

Contact Book

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

📚 Contact Book

A powerful web application designed to help you manage your contacts effortlessly. Create, update, and organize your contacts all in one place, accessible from any device.

Features

  • Centralized Contacts: Keep all your contacts in one place.
  • Effortless CRUD: Easily create, read, update, and delete contacts with an intuitive interface.
  • Secure Storage: Your contacts are stored securely in a SQLite database, ensuring your data is safe.
  • User Authentication: Secure login and registration for personalized access.
  • Responsive Design: Access your contact book from any device with a clean, responsive layout.

Getting Started

Prerequisites

  • Python 3.7 or higher
  • Basic knowledge of Python and Flask

Setup Instructions

  1. Clone the repository:

    git clone https://github.com/dhairyagothi/50_days_50_web_project.git
    cd public/Contact\ Book/
  2. Create a virtual environment:

    python -m venv .venv
  3. Activate the virtual environment:

    • On Windows:

      .venv\Scripts\activate
    • On macOS/Linux:

      source .venv/bin/activate
  4. Install the required packages:

    pip install -r requirements.txt
  5. Run the application:

    python app.py
  6. Open your browser and navigate to http://127.0.0.1:5000 to access the app.

Usage

  • Create a new user account to start managing your contacts.
  • Add, edit, or delete contacts using the provided interface.
  • Access your contact list anytime from any device.