Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/zanzythebar/almanac
- Owner: ZanzyTHEbar
- License: mit
- Created: 2022-03-06T10:04:38.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-30T13:39:30.000Z (5 months ago)
- Last Synced: 2024-10-10T21:13:34.668Z (26 days ago)
- Topics: ai, calendar, garden, gardening, machine-learning, nodejs, rust, rust-lang, solidjs, tauri, tauri-app
- Language: TypeScript
- Homepage:
- Size: 36.7 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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]\
> TODOMost 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]().