# Note-It AI
## Tehtävien ja muistiinpanojen hallinta
Moderni tuottavuussovellus, joka yhdistää älykkään tehtävienhallinnan ja muistiinpanojen järjestämisen yhdeksi saumattomaksi kokemukseksi.
Rakennettu Flutterilla, Supabasella ja FastAPI:lla, sisältää pilvisynkronoinnin, tekoälypohjaiset muistutukset ja selkeän, mukautettavan käyttöliittymän.
---
# ✨ Ominaisuudet
## 📝 Älykäs muistiinpanojen hallinta
Järjestä ajatuksesi, ideasi ja tärkeät tiedot tehokkaasti.
### Ominaisuudet:
- Luo muistiinpanoja seuraavien avulla:
- Otsikko
- Sisältö
- Kiinnitä tärkeät muistiinpanot
- Muistiinpanot lajitellaan automaattisesti:
- 📌 Kiinnitetyt muistiinpanot ensin
- Tavalliset muistiinpanot sen jälkeen
Täydellinen:
- Opiskelumuistiinpanoihin
- Tapaamispaikkoihin
- Päivittäiseen päiväkirjanpitoon
- Nopeaan muistutukseen
---
## ✅ Älykäs tehtävienhallinta
Hallitse päivittäisiä tehtäviä yksinkertaisella mutta tehokkaalla työnkululla.
### Tehtävän ominaisuudet:
- Tehtävän otsikko
- Valmistumistilan seuranta
- Valinnaiset ilmoitukset
- Selkeä ja häiriötön tehtäväliittymä
---
## 🤖 Tekoälyllä toimivat personoidut ilmoitukset
Ainutlaatuinen älykäs muistutusjärjestelmä, joka luo ilmoituksia mieleisesi mielialan perusteella.
### Ilmoitusten mielialat:
- 😂 Hauska
- 😏 Sarkastinen
- 💪 Motivoiva
- 📌 Vakava
Esimerkkejä:
- *"Veli, tehtäväsi eivät valmistu itsestään."*
- *"Tulevaisuudessa joko kiität tai vihaat sinua."*
- *"Yksi pieni tehtävä tänään = vähemmän stressiä huomenna."*
---
## 🧍 Personoitu muistutuskonteksti
Käyttäjät voivat halutessaan kirjoittaa itsestään tehdäkseen tekoälymuistutuksista personoidumpia.
Järjestelmä voi mukauttaa ilmoituksia seuraavien perusteella:
- Tavoitteet
- Persoonallisuus
- Tapat
- Tuottavuustyyli
Mikä tekee muistutuksista älykkäämpiä ja kiinnostavampia.
---
## 🔔 Joustava ilmoitusten ajoitus
Tukee useita ilmoitusjärjestelmiä paremman tuottavuussuunnittelun takaamiseksi.
### Ilmoitustyypit:
#### 📅 Päivämääräpohjaiset ilmoitukset
Ajoita muistutuksia tietyille päivämäärille ja kellonajoille.
#### 📆 Viikoittaiset ilmoitukset
Valitse toistuvat muistutuspäivät:
- Maanantai – Sunnuntai
- Täysin muokattavat viikoittaiset aikataulut
---
## 🌗 Tummat ja vaaleat teemat
Vaihda näiden välillä:
- 🌙 Tumma tila
- ☀️ Vaalea tila
Suunniteltu puhdasta ja modernia käyttökokemusta varten.
---
## ☁️ Pilvipohjainen taustatuki
Kaikki tiedot synkronoidaan turvallisesti pilvi-infrastruktuurin avulla.
### Taustajärjestelmäpino:
- Supabase
- FastAPI
Ominaisuudet:
- Reaaliaikainen synkronointi
- Suojattu todennus
- Skaalautuva taustajärjestelmäarkkitehtuuri
---
## 🔐 Todennusjärjestelmä
Turvallinen käyttäjän kirjautuminen Supabase Authin avulla.
### Kirjautumisvaihtoehdot:
- Sähköpostitodennus
- Google-kirjautuminen
---
# 🛠️ Tech Stack
- Flutter
- FastAPI
- Supabase
- PostgreSQL
- Dart
---
# 🎯 Tarkoitus
TaskFlow rakennettiin luomaan tuottavuuskokemus, joka tuntuu vähemmän robottimaiselta ja henkilökohtaisemmalta.
Perusmuistutusten ja staattisten tehtäväjärjestelmien sijaan sovellus keskittyy:
- Personoituun tuottavuuteen
- Älykkääseen sitoutumiseen
- Selkeään organisointiin
- Tekoälyn tehostamaan motivaatioon
---
# 🚀 Suunnitellut parannukset
- Tekoälyn tehtävien priorisointiin
- Äänimuistiinpanoihin
- RTF-editoriin
- Tehtäväanalytiikkaan
- Laitteiden välisen synkronoinnin optimointiin
- Kalenterin integrointiin
- Yhteistyötiloihin
- Tekoälyn luomiin tuottavuusyhteenvetoihin
- Offline-tilaan automaattisella synkronoinnilla