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

Projects in Awesome Lists by AutoKMG

A curated list of projects in awesome lists by AutoKMG .

https://github.com/autokmg/personal-expenses-app-with-cubit-and-sqflite

An updated and improved version of the personal expenses app developed by Maximilian Schwarzmüller. I managed the state with Cubit and stored the transactions with sqflite.

cubit dart flutter flutter-apps sqflite state-management

Last synced: 05 May 2026

https://github.com/autokmg/bmi-calculator-built-with-cubit

I coded this project to practice managing the state of the applications using Cubit.

flutter-apps flutter-bloc-sample

Last synced: 27 Mar 2025

https://github.com/autokmg/to-do-app-with-cubit

A To Do app its state is managed by Cubit. In addition, the data is stored with sqflite.

bloc dart flutter sqlflite

Last synced: 07 May 2026

https://github.com/autokmg/files-downloader

This might be the messiest Python code you will ever see, but before judging, it was written by a 15 years old child. I coded this project to practice what I learned in Python in 2015.

desktop-app pyqt5 python3

Last synced: 27 Mar 2025

https://github.com/autokmg/excel-vcf-python

Export the phone numbers from your Excel file to a VCF file using Python.

excel openpyxl python vcf-files

Last synced: 05 Jul 2025

https://github.com/autokmg/web-technologies-lab

In semester 3, we are taking a subject called web technologies. The class introduces the basic concepts, architecture, standards, data formats (XML, JSON), and the operation (URI, HTTP) of the web. The HTML markup language, style-sheet languages (e.g., CSS, Less, Sass, Stylus), JavaScript, JQuery, and the basics of responsive web design are also presented. This repository is my practical training on what we learn in the lab.

css curl html httpie javascript jquery markdown xml

Last synced: 11 Apr 2026

https://github.com/autokmg/high-level-programming-languages-1-lab

Introductory examples, writing simple C++ programs. Using constants and variables, data input, displaying data on the standard output. The relationship between a variable and the memory. Elementary arithmetic operations on integer and real numbers. Using named constants. The sizeof operator. Explicit type conversion. Further numeric types. Assignment using the op= operators. Mathematical functions. Two-way and multiple selection. Loop statements (for, while, do-while). Arrays. The & operator. Strings. Pointers. The relationship between pointers and arrays. Multidimensional arrays. Dynamic memory allocation. Program structure, writing own functions. Function pointers. Recursive functions. Functions for handling standard input and standard output. Structures. Working with files. The preprocessing system. Language tools for debugging and error handling. C++ language elements and programming tools.

c-plus-plus object-oriented-programming

Last synced: 27 Mar 2025

https://github.com/autokmg/opencv-cpp

Documenting my journey in learning OpenCV C++.

opencv-cpp opencv4

Last synced: 27 Mar 2025

https://github.com/autokmg/converttime-digitssum

Simple code that changes entered seconds to HH:MM:SS format and calculates the sum of the entered digits.

java

Last synced: 27 Mar 2025

https://github.com/autokmg/sliding-puzzle

A repository to practice with the SWE course teacher on writing a Java program that implicates solid logic and unit testing.

Last synced: 27 Mar 2025

https://github.com/autokmg/customers-manager-spring-boot-postgres-database-flutter

In this repository I am practicing creating a Spring boot application with PostgresSQL database to maintain customers data.

dart flutter java maven postgresql spring-boot

Last synced: 10 Apr 2026

https://github.com/autokmg/high-level-programming-languages-2-lab

Basic concepts of object-oriented paradigm. Class, object, instantiation. Inheritance, class hierarchy. Polymorphism, method overloading. Scoping. Information hiding, accessibility levels. Abstract classes and interfaces. Modeling tools and languages. UML and its class diagram. Programming language elements of object-oriented languages: character set, lexical units, expressions, statements. The type system of object-oriented languages (e.g., Java, C#). Members of types: fields, (named) constants, properties, methods, events, operators, indexers, constructors, destructors, embedded types. Interfaces. Collections. Functional language elements. Lambda expressions. Handling data streams. Exception handling. I/O, file handling. Serialization. Reflection. Language elements supporting compilation and code generation (annotations, attributes). Multiparadigm languages. Programming in multiparadigm languages.

java object-oriented-programming

Last synced: 11 Oct 2025

https://github.com/autokmg/shop-app-handling-apis-professionally

Showcasing how to handle APIs with Postman. Utilizing shared preferences and Flutter Bloc, this repo offers efficient state management and a better user experience. Ideal for developers who want to learn how to handle APIs professionally in their Flutter projects.

api flutter flutter-bloc postman shared-preferences

Last synced: 03 May 2026

https://github.com/autokmg/spring-reactive-programming-practices

Exploring the world of reactive programming and its pivotal role in optimizing resources and achieving scalability in today's interconnected systems. Delving into Project Reactor, experimenting with reactive database access, considering frontend integration options, and harnessing RSocket for high-performance interprocess communication.

flyway-postgresql java-11 java-17 r2dbc-h2 reactive-programming spring-boot spring-rsocket

Last synced: 03 Feb 2026

https://github.com/autokmg/news-app-apis-and-networking

Coding a news app that is retrieving its data from a news API. It is meant to be a practice on APIs and networking.

dart flutter flutter-api flutter-dio-networking

Last synced: 28 Apr 2026

https://github.com/autokmg/spring-security-practices

Exploring OpenID Connect, OAuth2, implementing Forms-Based Authentication, and Authorization with Spring Security. Enhancing Spring Boot applications with fundamental security principles.

java-11 maven okta-oidc spring-boot spring-security spring-security-oauth2

Last synced: 02 Jan 2026

https://github.com/autokmg/spring-boot-apps-testing-practices

Delve into the world of Spring Boot testing to enhance project quality and readiness. This repository covers unit tests, SpringBootTest annotation, JUnit, and testing slices, providing comprehensive insights and tools for robust application testing.

java-11 junit spring-boot unit-testing

Last synced: 16 Sep 2025

https://github.com/autokmg/flight-radar-clone

Cloning the famous app flightradar24 for tracking real-time flight using Flutter.

Last synced: 05 Jul 2025

https://github.com/autokmg/spring-mvc-practices

Crafting a Spring Boot Application for In-Depth Exploration of Spring MVC, Thymeleaf Template Engine, H2 Database, Lombok, and Messaging Systems like Kafka and RabbitMQ. Plus, Dive into WebSockets for Interactive Features.

java-11 spring-cloud-stream spring-kafka spring-mvc spring-rabbitmq spring-thymeleaf spring-websocket

Last synced: 01 Feb 2026

https://github.com/autokmg/neptunpro

Developing a school management system using Spring Boot and Flutter for a university course.

flutter-web java spring-boot

Last synced: 09 May 2026

https://github.com/autokmg/content-calendar-spring-boot-h2-database

Learning Spring Boot Core Concepts: Crafting a RESTful API with H2 Database and Advanced Validation. Explore this Spring Boot practice project to delve into RESTful principles, controller endpoints, and data persistence for building robust APIs with ease.

java maven spring-boot spring-mvc

Last synced: 19 Apr 2026

https://github.com/autokmg/ai-foundations

Practice exercises related to the Foundations of Artificial Intelligence university course. The code examples are designed to help students gain a deeper understanding of these topics and to prepare for exams and assignments. The repository is open to contributions from other students.

numpy python

Last synced: 18 Apr 2026

https://github.com/autokmg/rest-api-spring-boot

A comprehensive Spring Boot project, showcasing features like JPA, efficient exception handling, dynamic filtering, security enhancements, and versioning

exception-handling java rest-api spring-boot spring-data-jpa spring-security

Last synced: 24 Apr 2026

https://github.com/autokmg/micro-unit

This is a straightforward Java-based framework for unit testing. Its goal is to illustrate the usage of reflection in Java. It is my practice during an SWE class at the university.

java maven unit-testing

Last synced: 27 Apr 2026

https://github.com/autokmg/spring-data-practices

Embark on a Journey in Database Management with Spring Data, Java, and Kotlin, Supporting MySQL, MongoDB, Neo4j, and Redis, with Gradle Kotlin DSL and Maven.

docker gradle-kotlin-dsl java kotlin kotlin-spring-boot mysql spring-boot spring-data spring-data-jpa spring-data-mongodb spring-data-neo4j spring-data-redis

Last synced: 06 Apr 2026

https://github.com/autokmg/securefoundations

Practice exercises related to the Foundations of Computer Security university course. The code examples are designed to help students gain a deeper understanding of these topics and to prepare for exams and assignments. The repository is open to contributions from other students.

computer-security crypto java

Last synced: 01 Jul 2025

https://github.com/autokmg/spring-boot-microservices-practices

Exploring modern Java microservices with Spring Boot, Spring Cloud, Eureka, Zipkin, and Feign. Enhancing resilience, scalability, and more in this repository.

eureka-client eureka-server microservice spring-boot zipkin

Last synced: 30 Apr 2026

https://github.com/autokmg/javafx-learning-journey

This GitHub repository documents my learning journey in JavaFX, covering events, event handling, layouts, controls, concurrency, FXML, and Scene Builder. It culminates in the creation of a bank system project. Follow along to see my progress and learn JavaFX yourself!

java javafx object-oriented-programming

Last synced: 01 May 2026