Skip to content

mraffaele/remindme

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
src
 
 
 
 
 
 
 
 
 
 

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.