Skip to content

Set up reminders tied to different geo-locations and share with friends

Notifications You must be signed in to change notification settings

lagao/GeoReminder

Repository files navigation

GeoReminder

Set up reminders tied to different geo-locations

Background

There are many task management and reminder applications that are aggregated and sorted according to time.

GeoReminder allows users to associated these reminders to physical locations. Users are able to set reminders for themselves or friends, so they are prompted when they enter or leave certain locations. For example, you can set up a GeoPrompt to notify yourself to do laundry when you return home.

Run Instructions

Make sure Node.js and Python are installed.

Start a local Parse Server:

parse-server --appId APPLICATION_ID --masterKey MASTER_KEY --databaseURI mongodb://localhost/test

Start the Parse Dashboard:

parse-dashboard --appId APPLICATION_ID --masterKey MASTER_KEY --serverURL "http://localhost:1337/parse" --appName GeoReminder

Start a Simple Server to host a GeoReminder instance:

python -m http.server 8000

Open a GeoReminder instance in here: http://0.0.0.0:8000/index2.html

Dependencies/Frameworks/Technologies/Other Tools

Other Resources

https://github.com/ParsePlatform/parse-server

Heroku App Deployment (Incomplete)

Everything can be done in the shell/terminal:

$ mkdir my-parse-dashboard

$ my-parse-dashboard

$ git init

$ npm init

$ npm install --save parse-dashboard

Then run:

$ heroku login 

$ heroku create

$ git push heroku master

$ heroku ps:scale web=1

$ heroku open

For more detail:

https://www.codementor.io/mattgoldspink/deploy-parse-dashboard-on-heroku-du1083egs

Other installation instructions

The steps to run the script are as follows :

  1. Unzip the file in your local server or live server folder.
  • If you are using wamp as a local server then unzip the code at C:\wamp\www.
  • If you are using the live server then unzip the code at /var/www.
  1. Import Database :

You may find a database file naming registration.sql, which is present inside the file given. If you are using wamp local server then go to http://localhost/phpmyadmin/, then to ‘import‘ option provided in the tool bar and import the file.

After that you are set to use the script. Follow the below given link to run the file.

http://localhost/phpmyadmin/registration_jquery/registration.html

About

Set up reminders tied to different geo-locations and share with friends

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published