Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nextpointer/remindify

A Client side Remainder App
https://github.com/nextpointer/remindify

indexdb js pwa

Last synced: about 1 month ago
JSON representation

A Client side Remainder App

Awesome Lists containing this project

README

        

# Remindify - Client Side Reminder App

## Purpose
Remindify is designed to help you remember topics or concepts that you've previously learned. Whether it's a new coding technique or a complex theory, this tool ensures you never forget what you've mastered.

## Advantages
- **Organized Learning**: Categorize your topics and reminders to keep your learning journey structured.
- **Timely Reminders**: Get notified exactly when you need to revisit a concept.
- **Simple & Intuitive**: Easy to use interface with a focus on efficiency and functionality.

## Features
- **Category Management**: Create, delete, and focus on categories effortlessly.
- **Custom Reminders**: Set reminders for specific dates and times, or opt for recurring reminders.
- **Push Notifications**: Stay on track with timely browser notifications.
- **Light & Dark Mode**: Toggle between light and dark themes based on your preference.

## How to Use
1. **Setup**: Clone the repository and run `npm install` to install dependencies.
2. **Run**: Start the development server using Vite with `npm run dev`.
3. **Add Categories**: Click the 'Add Category' button to create a new category.
4. **Set Reminders**: Fill in the reminder details, choose a category, and set the time. Click 'Add' to save.
5. **Manage Categories**: Focus on categories by clicking on them, or delete them with ease.
6. **Stay Notified**: Ensure your browser allows notifications to get timely reminders.

---

Enjoy using Remindify to keep your learning on track!