Files
coco 723ce1af5c a
2026-07-03 15:12:48 +08:00

35 lines
1.7 KiB
Markdown

# 🖊️ NotyKT
![SocialPreview](https://raw.githubusercontent.com/PatilShreyas/NotyKT/master/art/GitHubPreview.png)
![GitHub license](https://img.shields.io/badge/License-Apache%202.0-blue.svg)
[![ktlint](https://img.shields.io/badge/code%20style-%E2%9D%A4-FF4081.svg)](https://ktlint.github.io/)
[![GitHub stars](https://img.shields.io/github/stars/PatilShreyas/NotyKT?style=social)](https://github.com/PatilShreyas/NotyKT/stargazers)
[![GitHub forks](https://img.shields.io/github/forks/PatilShreyas/NotyKT?style=social)](https://github.com/PatilShreyas/NotyKT/network/members)
[![GitHub watchers](https://img.shields.io/github/watchers/PatilShreyas/NotyKT?style=social)](https://github.com/PatilShreyas/NotyKT/watchers)
Welcome! If you want to learn development of complete application using Kotlin programming language then you're at right place.
The aim the project is to demonstrate the use of _Modern application development tools/libraries_ with your favorite ❤️ Kotlin programming language. Basically it focuses on Mobile app development (Android) and Backend REST API using Kotlin frameworks.
This project has two sub-projects:
### 1. Noty API
- This is a backend REST API developed using Ktor.
- It uses PostgreSQL as database to store and retrieve data.
- It's deployed on Heroku to publicly expose API.
### 2. Noty Android Application
- The application is developed using Modern tools/libraries with UI implementations with Navigation architecture as well as Modern UI development toolkit i.e. Jetpack Compose.
- This is mobile application using which actual users will interact with.
- It connects with the Noty REST API to save and retrieve data.
_**Know more about these projects in detail with step-by-step implementation guide in further sections**_