A simple desktop application allowing you to create and schedule re-occurring personal reminders
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
.gitignore
README.md
main.js
package-lock.json
package.json
tsconfig.json
webpack.config.js

README.md

Remind Me

A simple desktop application allowing you to create and schedule re-occurring personal reminders.

An Electron JS powered app using React, Redux, SASS, compiled with Typescript and Webpack.

alt text

Features

  • Multiple reminders can run simultaneously
  • Reminder times are using cron syntax
  • Audio notification with ability to add custom MP3 files to use
  • Enable/disable reminders to auto run when app starts
  • Option to focus on app when reminder triggers, or just in the background.
  • DEV MODE: Live reload on code changes

Download

You can download the latest release here (v1.0.1).

Usage

Clone the repository git clone https://github.com/mraffaele/remindme.git

Perform an install npm i

Run the application from project root (Boots the app and live reloads code changes): npm run dev

npm run package-win Packages into a Window executable in projectRoot/release-builds

npm run package-mac Packages into a Mac application in projectRoot/release-builds

Entry points

./main.js - The Electron main process

./src/index.tsx - The Electron Renderer process (the App core)

./src/sass/index.scss - The SCSS entrypoint

Credits

The following assets are used in the app:

Big thanks to the creators.