All Projects → manu-chroma → username-availability-checker

manu-chroma / username-availability-checker

Licence: other
Live at : https://username-check.herokuapp.com/

Programming Languages

python
139335 projects - #7 most used programming language
HTML
75241 projects
CSS
56736 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to username-availability-checker

avatar-gen
pillow 生成头像,中英文首字母或者随机像素化。Using pillow for generate avatars, first letter of string in Chinese and English or random pixel like avatars.
Stars: ✭ 31 (-63.1%)
Mutual labels:  flask-application, flask-api
Nectus
A boilerplate Flask API for a Fullstack Project with some additional packages and configuration prebuilt. ⚙
Stars: ✭ 32 (-61.9%)
Mutual labels:  flask-application, flask-api
flask-template
Template for creating Flask based projects
Stars: ✭ 60 (-28.57%)
Mutual labels:  flask-application
robotframework-historic
Robotframework-historic is a free, custom html report which provides historical robotframework execution results by storing execution results info in MySQL database and generate's html reports (charts / statistics) from database using Flask.
Stars: ✭ 70 (-16.67%)
Mutual labels:  flask-application
scraped-tvtime-api
A free TVTime API based on scraping TVTime website. No API key required
Stars: ✭ 23 (-72.62%)
Mutual labels:  flask-api
talkshow
A Call 4 Papers System - A simple base app as example of Flask Architecture
Stars: ✭ 56 (-33.33%)
Mutual labels:  flask-application
textextractor2.0
🔥 This web app extracts text in an image.
Stars: ✭ 16 (-80.95%)
Mutual labels:  flask-application
certfico
App para geração e envio de certificados para eventos
Stars: ✭ 20 (-76.19%)
Mutual labels:  flask-application
restaurant-finder-featureReviews
Build a Flask web application to help users retrieve key restaurant information and feature-based reviews (generated by applying market-basket model – Apriori algorithm and NLP on user reviews).
Stars: ✭ 21 (-75%)
Mutual labels:  flask-application
AD-webmanager
A web interface for administration of Active Directory Domains, made in Python, with focus on easy of use and simplicity.
Stars: ✭ 26 (-69.05%)
Mutual labels:  flask-application
MLH-Quizzet
This is a smart Quiz Generator that generates a dynamic quiz from any uploaded text/PDF document using NLP. This can be used for self-analysis, question paper generation, and evaluation, thus reducing human effort.
Stars: ✭ 23 (-72.62%)
Mutual labels:  flask-application
Water-classifier-fastai
Deploy your Flask web app classifier on Heroku which is written using fastai library.
Stars: ✭ 37 (-55.95%)
Mutual labels:  flask-api
eleanor
Code used during my Chaos Engineering and Resiliency Patterns talk.
Stars: ✭ 14 (-83.33%)
Mutual labels:  flask-application
oms.py
🔨 A micro-framework for the OMS, and code written in Python 3.6+.
Stars: ✭ 106 (+26.19%)
Mutual labels:  flask-api
Telegram-mailer
Web-application for sending messages to list of users. Use several accounts to avoid ban.
Stars: ✭ 28 (-66.67%)
Mutual labels:  flask-application
Flask-Deep-Learning-NLP-API
Flask API to productize a document classification model. Classification model was built using Keras with tensorflow backend
Stars: ✭ 26 (-69.05%)
Mutual labels:  flask-api
pycroft
The new AG DSN management system
Stars: ✭ 16 (-80.95%)
Mutual labels:  flask-application
gimme-that
A file upload server tool written in Python.
Stars: ✭ 27 (-67.86%)
Mutual labels:  flask-application
Mr.Holmes
🔍 A Complete Osint Tool
Stars: ✭ 307 (+265.48%)
Mutual labels:  username-checker
codechef-rank-comparator
Web application hosted on Heroku cloud platform based on web scraping in python using lxml library (XML Path Language).
Stars: ✭ 23 (-72.62%)
Mutual labels:  flask-application

Username Availability Checker

Join the chat at https://gitter.im/username-availability-checker/Lobby

Check if a username can or cannot be taken on a bunch of popular social websites (such as Twitter, Instagram, Soundcloud, Github etc.)

Try it out at: https://username-check.herokuapp.com/

Setup

In case you want to try out project locally/contribute

Install dependencies

Creating a virtual environment for the project is recommended.

pip install -r requirements.txt
pip install -r test-requirements.txt

Setup config file

Copy and rename .env.copy to .env by:

  • Unix or Linux:
cp .env.copy .env
  • Windows:
copy .env.copy .env

You can choose to edit the default config before running the project

Running the web app

python username_api.py &
python frontend.py

To use, go to address generated by flask app in a browser.

Running tests for flask backend

Tested on python 3.4, 3.5 and 3.6

python -m pytest -s -v
coala --non-interactive -V

Running cli script

We don't test it often, so maybe it might be broken

python cli.py

Backend API endpoint

This endpoint is responsible for returning the username status to the frontend

Contributors

Since the inception of the project, it has on and off been in developement. It has seen minor contributions during hacktoberfest and major contributions from students during Google Codein 2017.

For the time being, the project is being maintained actively.

License

© MIT
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].