Portfolio
ResourcesR Web
Sep 2020 - Present
Stack
Vue
JavaScript
Firebases
Purpose
The purpose of this web app is similar to the previous project, but with a faster and more efficient design. I was able to compile the Flutter app to web, but it was very slow. Therefore, I developed the app in VueJs to improve its performance.
Features
- Sharing of class resources such as lectures, assignments, and quizzes.
- Viewing of today’s events.
- Only class representatives or management can manage and update resources.
Issues Faced
- The same challenges as the previous project, including difficulty in maintaining resources and issues with Firebase functions.
Some Goodies
- I added additional features for admin users, such as the ability to add resources.
Lessons Learnt
This was my first time using Firebase as a database, and I learned about its capabilities through this project.