Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/malucor/app_books_kivy
Aplicação no framework Kivy de Python para o usuário organizar e ter um controle das suas leituras.
https://github.com/malucor/app_books_kivy
firebase google-firebase googlefirebase kivy kivy-application kivy-framework kivymd kivymd-python python ufrpe
Last synced: about 2 months ago
JSON representation
Aplicação no framework Kivy de Python para o usuário organizar e ter um controle das suas leituras.
- Host: GitHub
- URL: https://github.com/malucor/app_books_kivy
- Owner: malucor
- Created: 2024-08-22T14:02:44.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-09-17T21:01:07.000Z (5 months ago)
- Last Synced: 2024-12-18T19:08:59.870Z (about 2 months ago)
- Topics: firebase, google-firebase, googlefirebase, kivy, kivy-application, kivy-framework, kivymd, kivymd-python, python, ufrpe
- Language: Python
- Homepage:
- Size: 36.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# App_Books_Kivy
- Aplicação no framework Kivy de Python para o usuário organizar e ter um controle das suas leituras. App desenvolvido durante a discplina de Projeto Interdisplinar em Sistema de Informação I, oferecida no curso de Sistema de Informação, no período 2024.1 da UFRPE.- Nesse projeto, foi utilizado o Google Firebase commo ferramenta para autenticar os usuários e guardar os dados de cada na nuvem, de maneira que as informações não são perdidas ao fechar a aplicação e também garante a possibilidade do usuário fazer o login em outro dispositivo.
-------
## Configurando o Google Firebase
Com a sua conta Google, acesse o [Firebase](https://firebase.google.com/?hl=pt) e crie um novo projeto. Com ele criado, será necessário algumas informações para conseguir conectar o projeto ao firebase:`"apiKey": "API_KEY",`
`"authDomain": "DOMINIO.firebaseapp.com",`
`"databaseURL": "https://DOMINIO.firebaseio.com/",`
`"projectId": "PROJECT_ID",`
`"storageBucket": "BUCKET.appspot.com",`
`"messagingSenderId": "SENDER_ID",`
`"appId": "APP_ID",`
`"measurementId": "MEASUREMENT_ID"`No ambiente do códido, instale a biblioteca `pyrebase` através do comenado `pip install pyrebase4`
-------
## Bibliotecas Necessárias
- Pyrebase (`pip install pyrebase4`)
- Kivy (`pip install kivy`)
- KivyMD (`pip install kivymd`)
- Pandas (`pip install pandas`)
- Matplotlib (`pip install matplotlib`)