Skip to content

Remind-Us: Your go-to companion for effortlessly managing reminders, ensuring you never miss a birthday celebration again.

Notifications You must be signed in to change notification settings

shouryade/remind-us

Repository files navigation

remind-us

Remindus Logo

Overview

"remind-us" is a birthday reminder application designed to help you keep track of your friends' birthdays and receive timely reminders. With a focus on simplicity and efficiency, this project aims to enhance your birthday celebration experience.

Features

  • Intuitive Interface: Easily set Google Calendar notifications in a user-friendly interface.
  • Timely Reminders: Receive notifications to ensure you never miss a friend's birthday.

Usage

Netlify Status

Visit the application at https://remindus.netlify.app/ to start using remind-us. Sign in, enter your birthday, select your friends, and let the application take care of the rest!

Technologies Used

Backend - Fully Serverless

  • Netlify Functions: 🚀 Leveraged for serverless architecture, these functions serve as AWS Lambda equivalents, enabling efficient and scalable backend operations.
  • Cloud Firestore: 🗃 Utilized as the database solution, Cloud Firestore provides a serverless, NoSQL document database to store and manage data seamlessly.
  • Google Calendar API: 📅 Integrated for setting notifications and reminders, the Google Calendar API enhances the application's functionality, providing a robust scheduling mechanism.

Frontend

  • Preact: ⚛️ A lightweight alternative to React, Preact was chosen for the frontend, offering a delightful development experience with fast rendering and efficient components. Its nimble nature perfectly complemented the dance of technologies, adding to the overall elegance of the application.
  • daisyUI: 🌼 daisyUI adds component class names to Tailwind CSS so you can make beautiful websites faster than ever.

Development Experience

Building with these technologies was an exciting journey, particularly as I explored the world of serverless architecture and seamlessly integrated APIs for dynamic features. The blend of Netlify Functions, Cloud Firestore, Google Calendar API, and Preact not only made development joyful but also yielded a modern and efficient application. It truly highlights the power and versatility of cutting-edge technologies.

Contributions

Contributions are welcome! If you have ideas for improvements or feature requests, please open an issue or submit a pull request.

License

This project is licensed under the MIT License.

About

Remind-Us: Your go-to companion for effortlessly managing reminders, ensuring you never miss a birthday celebration again.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published