An open API service indexing awesome lists of open source software.

https://github.com/tutorialsandroid/application


https://github.com/tutorialsandroid/application

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

          

# Noteva โ€” Cloud Notes App

Noteva is a fast, secure, and minimal cloud note-taking Android app that saves notes instantly and syncs them across devices in real time.

Built with modern Android development practices and powered by Firebase, Noteva focuses on simplicity, reliability, and performance.

![Platform](https://img.shields.io/badge/platform-Android-green)
![Language](https://img.shields.io/badge/language-Kotlin-purple)
![License](https://img.shields.io/badge/license-MIT-blue)

---

## โœจ Features

- Real-time cloud sync
- Automatic saving while typing
- Secure Firebase authentication
- Lightweight and fast performance
- Clean and distraction-free UI
- Reliable cloud storage
- Dark mode support

---

## ๐Ÿ›  Tech Stack

- **Language:** Kotlin
- **Architecture:** Activity-based (lightweight design)
- **Backend:** Firebase Realtime Database
- **Authentication:** Firebase Anonymous Auth
- **Crash Reporting:** Firebase Crashlytics
- **Analytics:** Firebase Analytics
- **UI Components:** Material Design Components

---

## ๐Ÿ” Security

- Data encrypted in transit (HTTPS via Firebase)
- User data isolated per UID
- Secure authentication handled by Firebase

---

## ๐Ÿ“ฆ Installation

Clone repository:

```bash
git clone https://github.com/TutorialsAndroid/Application.git
````

Open in Android Studio and run:

```
Run โ†’ Run app
```

---

## โš™ Configuration

Create a Firebase project and add:

```
google-services.json
```

inside:

```
app/
```

Enable:

* Authentication
* Realtime Database
* Crashlytics
* Analytics

---

## ๐Ÿงช Testing

Recommended tests:

* Login โ†’ Write note โ†’ Restart app โ†’ Note persists
* Offline โ†’ Write โ†’ Reconnect โ†’ Sync works
* Logout โ†’ Login โ†’ Notes restored

---

## ๐Ÿš€ Release

Build release bundle:

```
Build โ†’ Generate Signed Bundle โ†’ Android App Bundle (.aab)
```

Upload to Google Play Console.

---

## ๐Ÿ“„ Privacy Policy

Privacy policy available at:

```
https://noteva-android.web.app/privacy.html
```

---

## ๐Ÿงพ Terms

```
https://noteva-android.web.app/terms.html
```

---

## ๐Ÿ—‘ Account Deletion

```
https://noteva-android.web.app/delete-account.html
```

---

## ๐Ÿค Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

---

## ๐Ÿ“ฌ Contact

Developer: **Akshay (TutorialsAndroid)**
Email: **[heaticdeveloper@gmail.com](mailto:heaticdeveloper@gmail.com)**

---

## ๐Ÿ“œ License

MIT License โ€” feel free to use and modify.

---

## โญ Support

If you like this project, consider giving it a star โญ