Skip to content

Latest commit

 

History

History
30 lines (23 loc) · 3.13 KB

README.md

File metadata and controls

30 lines (23 loc) · 3.13 KB

Spashta Logo Spashta Technologies

Introduction

Spashta Technologies was established with the aim of improving the quality of supply chain decisions. In an industry where information technology is critical to aid business decisions, Spashta delivers solutions that are driven by business needs. We believe in empowering the business user with customized solutions, that are not only rich in functionalities, but also easy to implement. These aspects help stakeholders to overcome the inadequacies of legacy systems.

The project serves as the prototype mobile application for some of Spashta Tech's numerous offerings.

Screenshots

Splash ScreenConnections PageLogin ScreenMenu DrawerTable DashboardMulti DashboardUser SettingsWorkspace Panel

Concepts Learned

The project has given me the opportunity to learn a lot of new concepts. Here are some of those:

  • Customising different UI components.
  • Using Flutter's default splash screen and customising it.
  • Working with REST APIs. (HTTP POST Request)
  • Authenticating users and storing complex data using SharedPreferences in the device's shared storage.
  • Working with snack bars to enhance user experience.
  • Parsing complex JSON structures.
  • Using Navigation drawer as a user menu and user settings.
  • Releasing the app on the Google Play Store and testing it under different statuses.

Resources

Some of the resources that helped me during the project are:

Dart packages for the project: