Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sarojbelbase/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.
https://github.com/sarojbelbase/who-called-me

flask flask-application landline made-in-nepal namaste ncell nepal nepali nepaltelecom ntc numbercheck python python3 sql-alchemy telecommunications utl

Last synced: about 2 months ago
JSON representation

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

Awesome Lists containing this project

README

        

## Who Called Me?

A [flask app](https://whocalledme.now.sh) 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](http://localhost:5000)

## Roadmap

01. [x] Flask Implementation
02. [x] SQlite/Postgres Storage Based
03. [ ] Truecaller Integration
04. [x] Rewriting into Python
05. [ ] Report Spam
06. [ ] 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](https://whocalledme.now.sh)

#### Made with ❤️ in Nepal.