add more design customization
add db seed for online demo
fix merge conflicts