3.1 KiB
Job Link
This is my app Job Link for the 2023-2024 FBLA Coding and Programming event.
WI SLC Winner.
It uses the Flutter Framework for the front end and the Dart Language for both the front end and API.
3rd Party Libraries
Clearbit's logo API was also used to get logos for businesses.
Requirements
Job Link
- OS: Windows, Linux, MacOS, Android, IOS. Note that some releases may not contain a MacOS or IOS build.
- Stable internet connection.
API
- OS: Windows, Linux, MacOS.
- Stable internet connection.
Installation/Usage
Please view the README in fbla_ui and fbla-api for specific instructions for installation and usage for each part of the app.
Competitions
Here is the presentation used for competitions.
WI State Leadership Conference
1st Place
Used release 0.1.1
Here are my score sheets.
Questions asked (with my answers):
Q: Why did you decide to use the apps (framework and tools I assume) you used?
A: I decided to use Flutter primarily because of its cross-platform capabilities and its
integration with the Material design specification. I also decided to use
it because I had some previous experience with Flutter and Dart, and Dart is somewhat similar to
Java which I also had experience with.
This one seems to just be a clarification for the User input is validated category of
the scoring sheet (
page 5-6)
Q: You mentioned that you validated that the description [of the business] is required, do you
validate all the inputs or just that?
A: I validate that all of the required fields are inputted, and I also check for a valid email
address and website format.
This seems to be for
the scoring sheet (
page 5-6) Code Quality section.
While looking through a binder of the presentation and source code:
Q: Is your source code all properly commented?
A: While it is hard to comment UI code because of the nature of it, I did my best to use
comments where applicable, and I also provide extensive documentation of the installation and usage
of the app in the documentation in the README files.