Skip to content

A flask app that checks the provided number across the carriers of Nepal i.e Ncell, Namaste, UTL, SmartCell, HelloNepal, and a Landline.

Notifications You must be signed in to change notification settings

sarojbelbase/who-called-me

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Who Called Me?

A flask app that checks the provided number across the carriers of Nepal i.e Ncell, Namaste, UTL, SmartCell, HelloNepal, and a Landline.

Installation

Application tested on Python 3.7. Older versions of Python from 3.1 will likely work as well.

Steps

  • First, create a virtual environment > python3 -m venv venv

  • Change the current directory to the root folder > cd whocalledme/

  • Activate the virtual environment > source venv/bin/activate/

  • Install the requirements with > pip3 install -r requirements.txt

  • Run the program with python3 > python3 app.py

  • Go to the following url > http://localhost:5000

Roadmap

  1. Flask Implementation
  2. SQlite/Postgres Storage Based
  3. Truecaller Integration
  4. Rewriting into Python
  5. Report Spam
  6. Location Based Extension Numbering

CHANGELOGS:

Beta2

  • Rewritten the Codebase
  • Added SQLite Database
  • Launched Using Flask Framework
  • Added Landline Support
  • Added Carrier Logos & Images
  • Deployed Version

Made with ❤️ in Nepal.