-
Notifications
You must be signed in to change notification settings - Fork 0
Individual ADR
During this last few days I've been developing this final version of the project where i've taken some architectural decisions that I thought it would be good to list them.
-
Starting the development around the group's last version: I thought about starting from scratch, but I felt I would have inspired on other groups a bit too much, so I set myself the objective of making the previous base project to work, starting to correct all the mistakes and errors we had made, and to make myself think how much better we could have done it.
-
Map on the profile view: At the start of my work, on the profile view there was another map with the same information as the one on the home page, so as sometimes less is more, I erased the map from the profile view.
-
Point system: I implemented a point system for every user of the app, deciding the points would rise when the user adds a landmark to the app. This was relatively easy as I had a database in mongo with the users and I did not have to use solid for this purpose, making the work so much intuitive.
-
Info on the landmarks: I had a lot on info on every landmark, so when clicking one on the home page I decided to omit some of that information, showing just the name, category, description and picture.