I have recently relocated from Johannesburg to a place in the rural areas of South Africa. The first thing I needed to do when I arrived here from Rosebank, Johannesburg was to get my new laptop couriered to me. The courier had a lot of trouble getting to my gate, in fact, I found out that you actually have to get on the phone with the driver to give Him/Her specific directions of how to get to where you are. This made me realise that are roads beyond the cities are essentially unnavigable, and MemNav was born. With MemNav, you can never need to ask for directions again, after a few deliveries to one area, MemNav will allow couriers, ambulances, police and other parties of interest to navigate remote areas with ease, hence the slogan, "Go anywhere and Everywhere!".

What it does

It records routes on each unique trip that a traveler may take, as a complete route from point A to point B. It then consolidates the data with data from other users, to allow MemNav to create a route network based on our user collected data.

How I built it

I used the Here Javascript API with React to get that app feel and use modern ES6 Features.

Challenges I ran into

I have to use a lot of Redux, so as yet, I have not fully implemented most of the features, but the functionality is also there.

Accomplishments that I'm proud of

I love the concept, even if my product doesn't move further in the competition, I feel like participating in this Hackathon has given birth to a real world product for me and others to grow and bring to the world to use.

What I learned

I learnt that Here has a lot of features, and if the Product finds some footing I might end up implement 80% of the planned features using Here Technologies like Turn-By-Turn directions to create our own native set of directions.

What's next for MemNav

It's definitely going to see the light of day, I feel like it's something worth pursuing.

Built With

Share this project: