Skip to content

Schweis-Cooperative/juanotes

Repository files navigation

JUANOTES

CI/CD codecov

Note Create application with Flutter + Dart.

KULLANILAN TEKNOLOJİLER - USED ​​TECHNOLOGIES

Dart Flutter
Hive
GitHub OpenAI
Android iOS

DEMO VİDEOSU

Video

JUANOTE PROJESİNDE VAR OLAN ÖZELLİKLER

Ana Proje Eklendi
Not Uygulamasına Özel Karşılama Ekranı
Yeni Bir Not Ekleme
Yeni Notlar Ekeleme Esnasında Düzenlemeler Yapma, Seçenekleri Kullanma
Favori Notların Sıralanması
Notların Sıralanması
Notları Okuma Esnasında Güncellemeler Yapabilme
Kullanıcının Önceki Notlarını Kullanarak Yapay Zeka Eğitimi
AI Tarafından Kullanıcıya Özel Not Yaratma
AI Tarafından Yazılan Bir Notu Kullanıcıya Uygun Devam Ettirme
AI Tarafından Yazılan Notu Türkçe Dilbilgisi Kurallarına Uygun Düzeltme
Karşılama Ekranını İlk Görüşten Sonra Yok Etme
Tema, Düzeltme, Seçenekler Bölümünü Ayarlar ile Yönetme
Tüm Dillere Uygunluk
İngilizceye Uygunluk

CİHAZA KURULUM - LOCAL DEVELOPMENT

# clone the repository
git clone https://github.com/Enderjua/juanotes.git

# cd in the project directory
$ cd juanotes

$ flutter run
# or
$ flutter build apk

YAPAY ZEKA KURULUMU - AI DEVELOPMENT

// backend/openai.dart
...

import 'listNotes.dart';

class startGpt {
  String apiKey = 'YOUR_API_KEY'; // Write Your OPENAI API KEY
  String apiUrl = 'https://api.openai.com/v1/chat/completions';
...
}

VERİ TABANI KURULUMU - DATABASE DEVELOPMENT

import 'package:hive_flutter/hive_flutter.dart';

@HiveType(typeId: 0)
class NoteDatabase extends HiveObject {
  @HiveField(0)
  late String title;

  @HiveField(1)
  late String content;

  @HiveField(2)
  late String date;

  @HiveField(3)
  late String photo;

  @HiveField(4)
  late bool isFavorite;
}
...

TECHNOLOGİES USED İN THE PROJECT

These tools have been helpful to us:

  • FLUTTER
  • DART
  • HİVE
  • OPENAI
  • IMAGE PICKER
  • FONTAWESOME
  • SHARE PLUS

SUPPORT OUR PROJECT

My email adress: enderjua@gmail.com

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors