Skip to content

This repository is a full-stack task and reminder management app built using React.js (frontend), Spring Boot (backend), and MySQL (database). It enables users to create, update, and manage personal tasks and reminders with real-time notifications and intuitive UX.

Notifications You must be signed in to change notification settings

Hare21/RemindMe

Repository files navigation

🧠 Remind Me Application

Remind Me is a full-stack task and reminder management app built using React.js (frontend), Spring Boot (backend), and MySQL (database). It enables users to create, update, and manage personal tasks and reminders with real-time notifications/mail alerts and intuitive UX.

🚀 Tech Stack

🖥 Frontend

  • React.js (Hooks, Context API)
  • Axios for HTTP requests
  • React Router DOM
  • Bootstrap / Tailwind CSS for UI
  • Toastify for Notifications

⚙️ Backend

  • Java 17
  • Spring Boot 3.x
    • Spring Web
    • Spring Data JPA
    • Spring Security (JWT Authentication)
  • MySQL
  • Lombok

🛠 DevOps & Tools

  • Docker (Containerization)
  • Git & GitHub
  • GitHub Actions (CI/CD)
  • Postman (API testing)

🔐 Features

  • 🔑 JWT-based Authentication (Login/Signup)
  • 📋 CRUD operations for Tasks & Reminders
  • 🕒 Due date & priority management
  • ⏰ Real-time notifications
  • 📱 Responsive frontend UI
  • 🧪 Postman collection for testing endpoints

About

This repository is a full-stack task and reminder management app built using React.js (frontend), Spring Boot (backend), and MySQL (database). It enables users to create, update, and manage personal tasks and reminders with real-time notifications and intuitive UX.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published