def main(): """Method to launch the app.""" content = DataMgt() if not content.is_database_empty(): # check content of table Product api = Api() api.load_data() # if yes, launch api request liste = Parser(api.api_result) # parse api result liste.clean() # clean api result data = Upload(liste.products_list) data.load_category() # upload table categories content data.load_products() # upload table products content session = App() session.start() # launch the client app