Skip to content
This repository has been archived by the owner on Mar 1, 2023. It is now read-only.
/ phonebook_lab Public archive

This is a repository for phone book realisation under the framework of IDA course.

Notifications You must be signed in to change notification settings

sesorov/phonebook_lab

Repository files navigation

Phone Book Lab Work

Actions Status codecov

This is a repository for phone book realisation under the framework of IDA course.

Table of Contents

Important

Please, install requirements before working with this program.

Available commands

  • Add notes - You may add notes in a very simple way;
  • Search notes - Search notes by any criteria;
  • Edit notes- Edit any information in a Book;
  • Delete notes - Delete notes by name and surname, phone or ID;
  • Show people whose birthday is coming soon - Get the list of people wose birthday will be in the next mont or within another range;
  • View the whole book - See all notes in a pleasant way;
  • Get personal age - Get anyone's age;
  • View people older/younger than N - See the list of people older/younger of a certain age;

Detailed description

Find the examples of represented features here.

Support

Bugs / Issues

If you discover a bug in the Phone Book manager, please search our issue tracker first. If it hasn't been reported, please create a new issue.

If you'd like to make your own changes to the Phone Book manager, make sure you follow the pull request template. If this is your first time making a PR or aren't sure of the standard practice of making a PR, here are some articles to get you started:

Credits

Set up Python environment

  1. Create virtual environment python -m venv venv

  2. Activate virtual environment and install requirements:

    venv\Scripts\activate - on Linux

    venv\Scripts\activate.bat - on Windows

    pip install -r requirements.txt

About

This is a repository for phone book realisation under the framework of IDA course.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages