Developing a Mail Client for the IITK Campus Community that would be available across various platforms including Android, iOS, Windows, Web, Linux and Mac
I have incorporated the advanced settings in the app. You can view the working in the discord channel in the video uploaded.
About the code, I have made a model to define the fields in the settings. Then, I have used providers to make the server, port and domain names available in the whole app. Also, untill changed by the users, the providers use a set of default parameters.
Also, the settings are saved in the flutter secure storage as well and thus persists across different user sessions.
Currently, the documentation is pending. But I will complete in another PR.
I have incorporated the advanced settings in the app. You can view the working in the discord channel in the video uploaded.
About the code, I have made a model to define the fields in the settings. Then, I have used providers to make the server, port and domain names available in the whole app. Also, untill changed by the users, the providers use a set of default parameters.
Also, the settings are saved in the flutter secure storage as well and thus persists across different user sessions.
Currently, the documentation is pending. But I will complete in another PR.