Skip to content

This app is design to save users passwords and notes once its saved user will never going to loose it again with the integration of database and the authentication it makes the app much secure to rely on and with integration of the AI it will help user’s to be productive and manage their tasks faster.

License

Notifications You must be signed in to change notification settings

knightafter/Slore--A-Password-and-Notes-Manager-App.

Repository files navigation

Slore - A Password and Notes Manager/ Saver App. 📝

👉 WhatsApp Image 2024-07-30 at 9 25 34 PM 👈

🔎 Setup of the App is in the below of the readme file so make sure to read all the file for fully implementation of the App in Android Studio.

Dependency on third party:

⭕ Firebase Authentication

⭕ Firestore

⭕ Gemini AI API

Intro:

Slore is an Android App built with Kotlin and jetpack compose (UI Kit) it is a cloud based application which stores Passwords, Emails, Notes and your Thoughts (currently) category based, and the user can access his documents from the seperate section. I am using the LASTPASS and the NOTES taking apps and I have found that I have to use different apps to the do
multitasking so I have thought that why not to make my own app which uses the modern day technology including AI integration.

WhatsApp Image 2024-07-30 at 9 06 01 PM (1)

Feature 1️⃣:

Another special feature is the integration of the AI in every page when a user will click that icon in the App then a built in AI will pop up and the user can ask his any query he do not have to go outside of the App.

WhatsApp Image 2024-07-30 at 9 06 01 PM

Check The Demonstration of AI:

demonstration_video.mp4

Feature 2️⃣:

I have added an Download feature with this user can download his document in PDF and the Word format (although this feature is only added in the Thought and the Notes category and will be added soon in all categories.)

WhatsApp Image 2024-07-30 at 9 36 04 PM

Feature 3️⃣:

Third feature is about the TODO's section which is accessible from the below card where we access our documents this section is not yet completed but working on it.

WhatsApp Image 2024-07-30 at 9 06 01 PM

SET UP

Things to consider:

.. This App is cloud based application and I have used Firebase for the Authentication and for the content storage so for the setup you have to create your own project on the firebase. .. As for the AI you have to create your account on the AI studio and from there you have to access your AI model API and then you can add that API in the project in the GeminiAIIntegration.kt file

the below are the website

  https://ai.google.dev/aistudio
  https://firebase.google.com/

◽ so lets start 👇

◼ You can even download the zip file from the github main code page or if you have git then just copy the link and then paste it in the git and clone the repository.

  ![1](https://github.com/user-attachments/assets/9e630119-9315-4f5d-baf6-c2e365e2798a)

◼ I have used Firebase Authentication and Firestore(for database), go to the above following link (https://firebase.google.com/) and make the new project in Firebase and make sure to add the SHS1 code in the firebase from the Android Studio (all the dependencies are already added to the project although you can update all the dependencies version on yourself for the better performance)

Rights:

Copyright [2024] [Muhammad Ahad Naseer]

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

About

This app is design to save users passwords and notes once its saved user will never going to loose it again with the integration of database and the authentication it makes the app much secure to rely on and with integration of the AI it will help user’s to be productive and manage their tasks faster.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages