Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/zanzythebar/almanac

This repo is dedicated to Almanac, a modern and automated system for interacting with your garden.
https://github.com/zanzythebar/almanac

ai calendar garden gardening machine-learning nodejs rust rust-lang solidjs tauri tauri-app

Last synced: 9 days ago
JSON representation

This repo is dedicated to Almanac, a modern and automated system for interacting with your garden.

Awesome Lists containing this project

README

        

# 📅 Open Source Garden Almanac 🗓️

> [!WARNING]\
> This project is not yet complete - it is _not_ fully functional - please do not use it intending it to work. I am actively working on this as i have the time to do so. Stay tuned, I'll make a release once the project is fully operational. The instructions for use will change, as i have switched the UI to the `tauri` framework.

This repo is dedicated to the **Open Source Garden Almanac**, an automated system for journaling, tracking, and monitoring your garden, farm, or homestead.

## WHAT IS THIS PROJECT

This project is dedicated to designing a sleek and platform agnostic locally run Almanac for displaying, interacting, organizing general garden tasks. With the intention of providing a user-friendly and minimalistic user interface.

### Some features of the calendar

## Setup ✔️

## Things to Do 📝

Below is a list of project goals, _completed_ goals are marked with a check.

### Hardware

> [!IMPORTANT]\
> TODO

Most likely Golang with Encore running in a distributed cloud.

### Software

- [x] Implement proper error handling & logging
- [ ] Implement NTP service to get Real-Time based on time-zone
- [ ] Implement proper documentation
- [ ] Implement custom themes the user can choose from
- [ ] Implement theme changes based on weather outside
-> Implement choice to change to opposite - ex: Hot outside show cool theme
- [ ] Implement weather display section
- [ ] Add radio button to enable/disable slideshow of calendar images
-> Custom images from DLNA or One Driver server
-> Stock photos from microsoft windows backgrounds
-> stock images of seasons/places
- [ ] Implement option for Presence Detection via a choice of sensors or phone GPS
- [ ] Cronjob to update calendar images every day
- [ ] Implement a way to add custom events to the calendar
- [ ] Implement a way to add custom tasks to the calendar
- [ ] Implement a way to add custom notes to the calendar
- [ ] Implement a way to add custom reminders to the calendar
- [ ] Implement a way to add custom weather alerts to the calendar
- [ ] Implement a way to add custom weather forecasts to the calendar
- [ ] Implement a way to add custom weather warnings to the calendar

## Contributing 🤝

Contributions, issues and feature requests are welcome!\
Feel free to check [issues page]().