/mappypals

Primary LanguageJavaScript

MAPPYPALS 🌍

An app that keeps track of your friends by putting them on a map

Here are the Mock Ups for the app.

Visit the DEV_README to find out how to contribute.

Preface

  • Background: I’d like to travel to different countries but i’m unable to remember all the friends I have in those countries.
  • Problem Context: It is difficult to remember all the friends you have across the globe and that could slow down your travel plan.
  • Solution: A web app that’ll allow you to add your friend and their detail, which will be displayed on the map. This would help in locating your friends in a specific country in which reaching out to them to host you would be much easier.

Product Specs

Functionalities

Version 1.0

  • User Authentication (Login/Register)
  • CRUD Friends
  • Display friends on a map based on their { country: ‘Azerbaijan’ };
  • Click on friend icon to view more details.

Version 2.0

  • Send out emails to added friends to join the platform
  • Friends can update their profile which should reflect across the entire app
  • Auto update friends new location (permission) which should reflect across the app
  • See your friend’s friends (mutual friends)

Tools

  • Frontend: React, CSS3
  • Backend: Node/Firebase
  • Map Api: MapBox/Google Maps