aiports app with styling