A demo Repo for learning purpose