Skip to content

jpmorby/taskman

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Taskman

GitHub issues GitHub pull requests GitHub GitHub last commit Laravel Version PHP Version PEST Tests GitHub Workflow Status GitHub code size in bytes

Introduction

Rudimentary first pass at a todo list in livewire 3.6, Tailwind v4 and FluxUI .. mainly as an exercise to try and do CRUD things with livewire / writing an SPA / etc

FluxUI 2.x

Using as many FluxUI features as I can to simplify design (as I'm lousy at design)

Features

  • Per user task lists
  • WorkOS authentication / AuthKit so support for SSO via Google, GitHub and Apple, Passkey and more
  • Sortable and filterable
  • Keyboard shortcuts (Cmd-A add, Cmd-K search)
  • Multiple languages (locale) supported with translations for Portugese, Spanish, French, Italian, German and Russian so far (thanks to ChatGPT - if someone wants to tidy them up, please feel free!)
  • Export and import your tasks to a json format
  • Mobile friendly interface
TO DO
  • Categories
  • Backups / Export functionality (JSON?)
  • Translations
  • Responsive / mobile friendly design
  • Support for Markdown .. probably using flux:editor
  • Add Sentry and put a version live on task.me.uk ???
  • Reverb for notifications (backup jobs / etc)
  • Add file attachments so you can add docs to the tasks

License

This project is open-sourced software licensed under the MIT license.

About

Simple Taskmanager in Livewire 3.6 / Laravel and TailwindCSS

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages