Skip to content

lnormanha/simple-routine-planner

Repository files navigation

Simple Routine Planner

A Routine planner app built with Next.js, shadcn/ui, and Zustand. It's a personal project to help me plan my days and tasks.

Features

  • 📅 Weekly routine templates
  • ✨ Reusable activities across days
  • 🎨 Color-coded activities for better visualization
  • 🏷️ Tag system for categorizing activities and tasks
  • 🌓 Light/Dark mode support

Getting Started

Prerequisites

  • Node.js (v18 or higher)
  • npm or yarn

Installation

  1. Clone the repository:
git clone https://github.com/yourusername/simple-routine-planner.git
cd simple-routine-planner
  1. Install dependencies:
npm install
# or
yarn install
  1. Run the development server:
npm run dev
# or
yarn dev
  1. Open http://localhost:3000 in your browser.

FAQ

Why another routine app?

Just because I don't usually like to use existing apps, and because I wanted to build my own app to solve my own problems, and learn along the way.

Why saving locally and not on the cloud?

For the v0.1 release I just wanted to focus on the core functionality and the user experience. I plan to add a back-end for the 0.2 release, with user authentication and data storage in a database.

Do you plan to make it a commercial product?

For now, just doing for fun, but I plan to create a landing page to mimic a real product and also market it to my network and friends.

Roadmap

  • Localization (English, Portuguese)
  • Saving data on the server.
  • User authentication.
  • Notifications.
  • Add a landing page to show the app and it's features.
  • Filter activities by tag.
  • Add a search bar to search for activities.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Releases

No releases published

Packages

No packages published

Languages