shreyank 's repositories
Documentation
Making documentation on topics which I'm currently learning.
Android_MVVM_Architecture
MVVM, or Model-View-ViewModel, is an architectural pattern for building user interfaces. It separates the UI components (View) from the data and business logic (Model) with an intermediary layer called ViewModel. This pattern promotes code organization, testability, and maintainability by enforcing separation of concerns..
Book-Management-System
The Book Management System is a web application built using the Gin framework in Go. It allows users to perform various operations related to managing a collection of books, such as viewing all books, adding new books, retrieving book details by ID, checking out books, and returning books.
go-postgres
Go application for managing stocks in a PostgreSQL database. It provides functionalities to Create, Read, Update, and Delete (CRUD) stock entries through a RESTful API.
go_cli-weatherApp
Go application provides a command-line interface (CLI) tool for retrieving weather information for a specified location using the Weather API
Go_Movie_CRUD
Web application built with Go and Gorilla Mux that allows users to manage a collection of movies, including adding, updating, deleting, and retrieving movie information via HTTP requests.
k8s-Microservice-deploy
The application is designed as a collection of microservices, each responsible for a specific task. This architecture promotes scalability, resilience, and flexibility, as each microservice can be developed, deployed, and scaled independently using Kubernetes.
QuizApp
A simple quiz application designed to provide users with an engaging and interactive quiz experience. It leverages Firebase Authentication for user authentication, ensuring secure access to the app's features. .These quizzes are retrieved dynamically from Firebase Firestore.allowing for easy management and updating of quiz content.
QuotesApp
The Quotes App is an Android application designed to deliver daily inspiration through a curated collection of quotes. It leverages the power of ViewModel and ViewModel Factory architecture components to efficiently manage and update quote data. The ViewModel handles the business logic, including loading quotes from a JSON file.
DataBinding
Data Binding is a powerful feature provided by Android Jetpack that allows you to bind UI components in your layout files directly to data sources in your app using a declarative format rather than programmatically.
go-bookstore
RESTful api using go and mysql
k8s-RollingUpdate-HorizontalPodAutoScale
This repository contains a Kubernetes Deployment manifest for deploying an application with rolling update and horizontal pod autoscaller
ListAdapter
ListAdapter in Android simplifies list management by automatically handling updates and efficiently updating the UI when data changes. It utilizes DiffUtil.Callback to compute differences between lists, facilitating smooth updates by identifying added, removed, or modified items. This pairing imporves the user experience and optimizes performance.
LiveData
This Android project focuses on demonstrating the implementation of LiveData and ViewModel to facilitate data management and UI updates.
notes
just rough notes on topic that I am currently learning. [Off work]
stylusdb-sql-assignment-Shreyank031
Base repository with just follow along documentation to build your own StylusDB SQL.