Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/vempr/thinking-world

A calendar web app for tracking work hours and calculating salary. Provides service for students to track their exams and homework as well.
https://github.com/vempr/thinking-world

flowbite nodejs preline-ui react remix-hook-form remix-run supabase tailwindcss typescript vitejs zod

Last synced: about 1 month ago
JSON representation

A calendar web app for tracking work hours and calculating salary. Provides service for students to track their exams and homework as well.

Awesome Lists containing this project

README

        

# thinking-world

My personalized all-in-one calendar web app and including other services. Supabase Auth + DB => can be used on multiple devices.

Inspired by [Supershift](https://supershift.app/).

## Features

### Calendar

Calendar to track work shifts, appointments, birthdays, misc. events

- All private fixtures are fully customizable
- Includes national holidays
- Calculates earned income for a period of time (Insert income/hour or income/month)

### Personal

- Todo list (set time task should be completed in, daily/weekly/custom/etc. reoccuring tasks)

### Confidential

WARNING: There is no guarantee that thinking-world will stay running forever, so please store sensitive information on stable platforms. I'm only integrating this service because I'm too lazy to switch between multiple apps :)

- Password manager (divided into customizable categories, e.g.: work, gaming, etc.)
- Private notepad for text of your choice

## App Stack

### Frontend

- Remix
- TailwindCSS paired with Preline UI, Flowbite Components
- Remix Hook Form
- Supabase SDK
- Zod

### Backend

- Supabase Auth
- Supabase Database

### Design

- Photopea

### Needing to implement

- Unit testing
- Deployment (CI/CD)