Started working on back-end how data will travel between front-end to back-end to database. My 2 other teammates are working on their different thing. They are yet to give me the feature list and they didn't communicate; we're supposed to have a meeting.
Taking direct help from ChatGPT as well as documentation. Though I have done this before as well, I want to do it in better and standard way. Remember: 'perfection is the enemy of progress'.
I'm not pursuing perfection but a standard way of doing it. Because of this it's taking time. I want to learn and make it as a standard. Also I'm writing this log as well as storing things in the document, so yeah it will take some time.
Before starting I've created some stories and tasks in Jira. Kind of like it, kind of not. Kinda cool.
Planned some works for 2 days.
Made the database schema & data flow diagram. Went well. Now I'm more clearer on how to build it.
Thinking how shall I store the password and which algorithm to use. Simple task though but as I said, I want to make it as a standard project. So I have to think which algorithm to use and stuffs.
But a different problem is with Geo Location Storage
How will I store the location data? What I'm currently thinking is: I will store the starting and ending co-ordinates. But here are some problems:
- How can I know which route did he choose?
- How can I know the distance of his starting and ending point?
- There are also some brainstorm needed about storing it in mongoDB
Also, I need to learn more about GeoJSON data.
I can rely on transmitter's(device on transportation) but let's find a better way.
Everything is defined well, I'm little bit skeptical about the journey's Geo location. Data flow diagram for the device communication is done. It's easy. Data will go from the device in the vehicle to the server and that's it.
Though we have lots of other features as well. Documentation will increment as the day passes & feature increases