TaskMeLater is a full-stack task management application built with the MERN stack (MongoDB, Express.js, React, Node.js). It allows users to log in with Google OAuth, create and edit task tiles, and track task due dates via a calendar view.
(Coming soon)
- 🔐 Google OAuth 2.0 authentication
- ✅ Create, read, update, and delete tasks
- 🧱 Editable task tiles with status tracking
- 🗓️ Calendar view to see task deadlines
- 🧭 Protected dashboard with JWT-based auth
- ⚙️ Profile/Settings page for user preferences
- 🎨 Responsive Tailwind CSS styling
Frontend
- React + Vite
- Tailwind CSS
- Axios
- React Router
Backend
- Node.js
- Express.js
- MongoDB + Mongoose
- Passport.js (Google OAuth 2.0)
- JSON Web Tokens (JWT)
- Tested with Postman
- Chat bot implemented with C#
- Email reminders for upcoming tasks
- Task categories and priorities