Skip to content

mraffaele/remindme

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.