A number of miscellaneous projects that can be improved before releaseing to Apple/Google app stores.
Is a simple quiz game where users have to answer 48 questions to win. Users get four attempts (represented by hearts). Answering a question correctly or incorrectly plays a corresponding audio clip. This project incorporates state management with Riverpod and the audioplayers packages.
Is a simple expense tracker. Users can add items to the track, which will be reflected in the top section chart. This project supports both orientation (landscape & portrait) and platform-appropriate widgets (FloatingActionButton for Android).
Is a simple recipe book app. The home screen displays a grid with different recipe categories. Users can navigate through them and choose their favourite recipes for easy access. This project incorporates models, enums and a custom theme.
Provides a simple interface where users can create an account, log in and send messages to all the users with an account. This project uses a whole suite of Firebase tools: authentication to store users' login details, storage to store users' profile pictures, Firestore database to store chat messages and meta-data and messaging to notify users of new chat messages.
With this app, restaurants can indicate the date and size of food boxes they are available to give away for charity. Registered users can view the restaurant data through a calendar and place an order for the food boxes they want. This project incorporates Firebase Authentication, Cloud Firestore, Riverpod, and an adaptable design.