Skip to content

TechGenie-awake/Nurdle

Repository files navigation

🧠 Nurdle — Your Personal Productivity Hub

Nurdle is a modern productivity web application designed to help you focus, organize, and relax. Built with React + Vite, styled using Tailwind CSS, and powered by Firebase, Nurdle blends a sleek user experience with robust features like Pomodoro timers, to-do lists, memos, ambient music, and calendar-based reminders.


✨ Features

  • Pomodoro Timer
    Focus effectively using a customizable Pomodoro timer with modes for Focus, Short Break, and Long Break. Assign timers to specific tasks and track them effortlessly.

  • 📝 Memo Board
    Take quick notes and memos with autosave support for fast idea capture.

  • 📆 Calendar Reminders
    Integrated calendar (powered by @schedule-x/calendar) for visual task planning and daily reminders.

  • 🎧 Ambient Sounds
    Choose from Nature, Urban, and Meditative soundscapes to create your ideal work environment.

  • 🔒 User Authentication
    Secure signup and login with Firebase Authentication. All your data is tied to your user account.


🔧 Tech Stack

  • Frontend: React + Vite
  • Styling: Tailwind CSS
  • Backend: Firebase (Firestore + Auth)
  • Calendar: @schedule-x/calendar
  • Version Control: Git + GitHub

🚀 Getting Started

1. Clone the Repository

git clone https://github.com/your-username/nurdle.git
cd nurdle

2. Install Dependencies

npm install

3. Run the Development Server

npm run dev

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published