Skip to content

covenantcodes/RemindMe

Repository files navigation

RemindMe - A Reminder App

RemindMe is a mobile application designed to help users manage their tasks and stay organized. With RemindMe, you can conveniently create, organize, and track your to-do lists on your mobile device.

Acknowledgements

RemindMe was inspired by the need for a simple and effectiv app to stay ahead of the game. We would like to express our gratitude to the open-source community for their valuable contributions.

Features

  • Top Notch Design: RemindMe boasts a sleek and modern design inspired by the work of popular UI/UX designer Cuberto, ensuring a visually pleasing user experience.
  • Adding Reminders: Users can easily add new reminders by providing a title, description, date, and time for each reminder.
  • Edit Reminders: Need to make changes to an existing reminder? RemindMe allows users to edit reminder details such as title, description, date, and time effortlessly.
  • Delete Reminders: Remove unwanted reminders with just a tap, keeping your reminder list clean and clutter-free.
  • Notification Integration: RemindMe integrates with the Expo Notifications API to send timely reminders to your device, ensuring that you never miss an important event or task.
  • Cross-Platform Compatibility: Built with React Native and Expo, RemindMe offers cross-platform compatibility, allowing users to access their reminders from both iOS and Android
  • Async-Storage: RemindMe keeps your reminders in check even after the app has been closed.

Installation

  • Clone the repository:
git clone https://github.com/covenantcodes/RemindMe.git
  • Navigate to the project directory:
cd RemindMe
  • Install dependencies:
npm install
  • Start the app:
npx expo start
  • Follow the instructions in the terminal to launch the app on your Android or iOS device/emulator. Note: Make sure you have the Expo Go app installed on your mobile device to run the app on a physical device.

Tech Stack

Client:

  • React Native,
  • Expo
  • TypeScript

Libraries:

  • expo: 50.0.14,
  • expo-av: 13.10.6,
    • expo-build-properties: 0.11.1,
    • expo-device: 5.9.4,
    • expo-font: 11.10.3,
    • expo-linear-gradient: 12.7.2,
    • expo-notifications: 0.27.7,
    • expo-permissions: 14.4.0,
    • expo-status-bar: 1.11.1,
    • lottie-react-native: 6.5.1,
    • react: 18.2.0,
    • react-native: 0.73.6,
    • react-native-date-picker: ^5.0.2,
    • react-native-gesture-handler: ^2.14.0,
    • react-native-modal-datetime-picker: 17.1.0,
    • react-native-neat-date-picker: 1.4.12,
    • react-native-push-notification: 8.1.1,
    • react-native-reanimated: 3.6.2,
    • react-native-safe-area-context: 4.8.2,
    • react-native-screens: 3.29.0,
    • react-native-svg: 15.2.0,
    • react-native-svg-transformer: 1.3.0

Contributing

Contributions are always welcome!

Contributions are welcome! If you find any bugs or have suggestions for new features, feel free to open an issue or submit a pull request.

When contributing to RemindMe, please follow the existing code style and conventions. Make sure to test your changes thoroughly before submitting a pull request.

Please adhere to this project's code of conduct.

Logo

Downloads

You can install a built apk version of this project here

License

This project is licensed under the MIT License

Contact

For any inquiries or feedback, please contact us at covenantcodes@gmail.com

Enjoy RemindMe and stay on top of your game!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published