Skip to content

GDG-KJSCE/flutter_workshop

Repository files navigation

🌟 AptNote: Your Simple & Efficient Note-Taking Companion

AptNote Screenshot

✨ Key Features

  • 📝 Create, Read, Update, & Delete: Seamlessly manage your notes with full CRUD functionality.
  • ✨ Intuitive & Easy-to-Use UI: Enjoy a smooth and effortless note-taking experience with our clean design.
  • 🚀 Fast & Responsive: Built with Flutter for optimal performance.
    • 🤖 AI-Powered Title Generation: Let our AI suggest titles for your notes when you're feeling uninspired.
  • 📱 Cross-Platform: Works seamlessly on Android, Web, macOS and iOS
  • 💡 Splash Screen: A polished launch experience.

🚀 Installation 🚀

Get AptNote up and running in a few simple steps:

  1. Clone the Repository:
git clone https://github.com/GDG-KJSCE/flutter_workshop.git
  1. Navigate to your project directory

    cd flutter_workshop
  2. Install dependencies

    flutter pub get
  3. Setup FireBase (You might have to enable developer mode on your devices)

Create a project on Firebase with firestore

Requirements : Nodejs

i. Install firebase-tools

npm install -g firebase-tools

ii. Login to Firebase account

 firebase login

iii. Setup flutterfire (Execute line by line)

flutter pub global activate flutterfire_cli
flutterfire configure

This will generate your firebase_options.dart and firebase.json

  1. Get api key from Google Ai Studio

  2. Add your Api Key here

    lib/inner_note_description_screen.dart

  3. Run the project

    flutter run

For Step wise code follow

Notion Link

Made with ❤️ by team GDG-KJSCE

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published