Skip to content

🐜 Tiny Manager is a tiny application for managing self projects. Bundled with essential features it allows quick and easy management of your projects.

Notifications You must be signed in to change notification settings

nishantpainter/tiny-manager

Repository files navigation

Tiny Manager logo

A simple offline project manager for your pet projects.

Description GIF

Current Version PRs Welcome License Maintenance GitHub issues

English - Français - Español - Pусский - Deutsch - हिंदी - 中文 - 日本語

Table of Contents

Introduction

Tiny Manager is an offline first simple application that assists you in managing your pet projects. Along with project management it allows mundane management using todos and a simple notepad application, all at one place.

Features

A few of the things you can do with Tiny Manager:

  • Add, Edit, Save Notes
  • Add, Edit, Delete Todos
  • Pet Project management
  • Project completion status
  • Filtering and sorting
  • Issues priority setting
  • Dark Mode
  • Localization Support
  • Offline capable
  • Offline local storage

Dark Mode

Dark mode helps you quickly turn the screen to dark ( while using during night). Toolbar offers you icon button that serve as an on/off switch for dark mode.

Localization

Tiny Manager offers local support for language including :

  • English
  • Français
  • Español
  • Pусский
  • Deutsch
  • हिंदी
  • 中文
  • 日本語

Offline Usage

The application is registered with service workers and behaves as a progressive web application (PWA). For offline usage you can select the Add To Home option, while accessing application in browser, to install the application locally to your mobile devices.

Development

The application is scaffolded using create-react-app (CRA). You can clone the Tiny Manager repository for custom development.

To run the application locally on your machine you can follow the steps below :

  • Using npm
1: git clone https://github.com/nishantpainter/tiny-manager.git
2: cd tiny-manager
3: npm install
4: npm run build
5: sudo npm install -g serve
6: serve -s build
  • Using yarn
1: git clone https://github.com/nishantpainter/tiny-manager.git
2: cd tiny-manager
3: yarn install
4: yarn build
5: sudo npm install -g serve
6: serve -s build

Privacy

The application makes use of local storage for persisting your work data and does not store any Tiny Manager data on any sort of server. The application uses Google analytics to get an overview of the application usage.

About

🐜 Tiny Manager is a tiny application for managing self projects. Bundled with essential features it allows quick and easy management of your projects.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages