GitHub topics: singleton-design-pattern
arminmokri/DesignPatterns
This repo features key design patterns with concise explanations and practical implementations to help you understand and apply software design principles.
Language: Java - Size: 268 KB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 2 - Forks: 0

Jayakrishnan-mk/design-patterns
Its a practice repo for practicing about the `gang of four` design patterns
Language: JavaScript - Size: 2.93 KB - Last synced at: 1 day ago - Pushed at: 18 days ago - Stars: 1 - Forks: 0

hiltas73/Demo-LMS
This Java Selenium framework automates testing for the https://cydeo.com/ web page. It streamlines the testing process using Selenium WebDriver, ensuring efficient execution and easy maintenance. This project is ideal for developers seeking to enhance their automated testing capabilities for web applications
Language: Java - Size: 38.1 KB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 0 - Forks: 0

Neeraj102001/DesignPatterns
This project demonstrates key design patterns in C# by implementing a "notification system". It uses Singleton, Factory, Facade, and Observer patterns to ensure modularity, scalability, and efficiency. The system dynamically selects notification modes (Email/SMS) and manages user notifications seamlessly.
Language: C# - Size: 1.09 MB - Last synced at: 22 days ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

vipinsharma29/Interview-Questions-Basics
JAVA Practice Questions
Language: Java - Size: 87.9 KB - Last synced at: 6 days ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

aminehsan/DesignPattern-Singleton
Analysis and implementation of the Singleton Design Pattern
Language: Python - Size: 27.3 KB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 0

33j33/design-patterns-using-typescript
Design Patterns Using Typescript
Language: TypeScript - Size: 102 KB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 20 - Forks: 1

Abdulrehman-Baloch/Rent-Rides-App
Rent Rides is a JavaFX-based vehicle rental application that provides a seamless and affordable platform for renting cars and bikes. The application is built using JavaFX for the front end and Java for the back end, ensuring a responsive and interactive user experience
Language: Java - Size: 538 KB - Last synced at: 23 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

Sanindu/Parcel_Depot_Simulation
Parcel Depot Simulation is a Java application simulating parcel collection with a JavaFX-based GUI, multithreading, and Agile development practices. Key features include event logging via Singleton and an MVC design, ensuring efficient, real-time updates and maintainability.
Language: Java - Size: 1.27 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

Zeeatree/TryCloud_UITestAutomationDemo
This repository contains a simple UI test automation demo for TryCloud, built with Java, Maven, Selenium, and Cucumber for BDD-style tests. It uses JUnit, follows the Page Object Model and Singleton design patterns, supports parallel testing, and generates HTML reports. Tests cover login, navigation, personal info management, and file management.
Language: Java - Size: 534 KB - Last synced at: 4 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

hiltas73/Bookit-ui-db-api
This Java Selenium framework automates UI, PostgreSQL database, and API testing for the Bookit demo app. It integrates Tabnine AI for code completion as well. It provides comprehensive testing across all layers, ensuring robust functionality and data integrity, making it an ideal resource for developers looking to enhance their automation skills.
Language: Java - Size: 32.2 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

yash1th-yerra/BookMyShow-Backend-Design
This Repository contains basic backend low level design of BookMyShow which is created using datastructures and design patterns.Assumptions: No db is used(in-memory i.e. using datastructures)
Language: Java - Size: 46.9 KB - Last synced at: 2 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

MasterLaplace/Singleton
My own implementation of a portable singleton in C/CPP following the stb style
Language: C++ - Size: 66.4 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

sushanslondhe/crypto-exchange-platform
a live crypto exchange platform project
Language: TypeScript - Size: 59.6 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

mevlutayilmaz/creational-design-patterns
Language: C# - Size: 36.1 KB - Last synced at: 3 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

satyam-singhxx/snake-_ladder_game
This repository contains a C++ implementation of the classic Snake and Ladder board game. The game supports multiple players competing to reach the final square (100) first. The code includes the game logic, player management, and board handling. Opportunities for optimization and feature expansion are also outlined.
Language: C++ - Size: 4.88 KB - Last synced at: 2 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

andreiOpran/Car-Dealership-Management-OOP
Console application for managing a Car Dealership.
Language: C++ - Size: 383 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

PiaMacalanda/SoftEng1_Singleton-Pattern
Centralized Queuing System for Pag-ibig Office applying singleton pattern using Java
Language: Java - Size: 10.7 KB - Last synced at: 2 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

faiyaz103/NoteMania
NoteMania is a user-friendly Android application designed to help you manage your notes effortlessly.
Language: Java - Size: 345 KB - Last synced at: about 2 months ago - Pushed at: 7 months ago - Stars: 2 - Forks: 0

muameh/JetWeatherApplication
Jet Weather Forecast is a cutting-edge weather app using Android's latest tech stack. It features Jetpack Compose for a modern UI, Room for local storage, and Retrofit for API communication. Powered by Kotlin Coroutines and Flow, it offers smooth, asynchronous data handling.
Language: Kotlin - Size: 372 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 2

Mogalina/ComplexNumbersCalculator
Calculator for expressions consisting of complex numbers.
Language: HTML - Size: 465 KB - Last synced at: 3 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

nirbelelti/python-secure-flask-api-jwt-demo
This is a demo API application built using Flask, JWT (JSON Web Tokens), and SQLAlchemy with SQLite and Redis. The application follows best practices for user authentication and password management, including salting and hashing passwords. It implements key design patterns and ensures token-based security using JWT.
Language: Python - Size: 33.2 KB - Last synced at: 3 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

FlorinaMt/Chat-Client-Server-System_RMI
Chat client server using RMI. The whole conversation is logged in .txt files, one for each day.
Language: Java - Size: 7.92 MB - Last synced at: 3 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

FlorinaMt/Simulation_Producer-Consumer_Reader-Writer_Problems
A simulation of both producer-consumer and reader-writer problems, using the fair solution.
Language: Java - Size: 13.7 KB - Last synced at: 3 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

Eomaxl/LLD-CacheFramework
Java caching framework is designed to provide a robust and scalable caching mechanism, suitable for various use cases, including multi-threaded environments.
Language: Java - Size: 8.79 KB - Last synced at: 2 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

solesen1992/Hardware_store_sales_system
Sales system desktop application for a hardware store. Allows the user to create a sale.
Language: Java - Size: 76.2 KB - Last synced at: 3 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

piyush26c/Uber-Low-Level-Design
The primary objective behind developing this project is to deepen the understanding of low-level system design in C++, encompassing Object-Oriented Programming (OOP) principles, threading concepts, and modern C++ features such as Smart Pointers and the Standard Template Library (STL).
Language: HTML - Size: 448 KB - Last synced at: 3 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

dhirajkumarrajput4/Design-Pattern
Java Design Pattern
Language: Java - Size: 29.3 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

Akshat-Kumar-work/Stateful-backend
in memory-cache, using simple variables , classes , singleton pattern
Language: TypeScript - Size: 12.7 KB - Last synced at: 3 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

divyamsavsaviya/object-oriented-design-patterns
This repository is a comprehensive showcase of various design patterns implemented in Java, demonstrating advanced Object-Oriented Design (OOD) principles in Java. The patterns implemented in this project are fundamental to building robust, flexible, and maintainable software systems.
Language: Java - Size: 1.07 MB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

noturlee/AgriEnergy-Connect Fork of VCDN-2024/prog7311-part-2-Leighche
A forward-thinking initiative bridging agriculture and green energy in South Africa. As an MVC platform, it fosters sustainable practices and integrates renewable energy solutions. It serves as a vital link between farmers and technology providers, driving innovation for a greener future.
Language: CSS - Size: 81.8 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0

BardiFarsi/LazyInitialization
This C++20 solution enables lazy initialization for multithreaded tasks. It efficiently initializes an expensive object only when needed, ensuring thread safety. It utilizes std::once_flag and std::atomic<bool> for synchronization, optimizing resource utilization and scalability.
Language: C++ - Size: 229 KB - Last synced at: 17 days ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

tada5hi/singa
A tiny library to create and manage singleton instances.
Language: TypeScript - Size: 555 KB - Last synced at: 7 days ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

dogukanmuslukcu/DesignPatterns
This is a learning project for Design Patterns
Language: C# - Size: 21.5 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

ravonit/low-level-design
Demo implementations of different design patterns.
Language: Java - Size: 14.6 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

ashish9889/LearningDesignPatterns
Repository to learn all design patterns by example.
Language: Java - Size: 62.5 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

gabsgc/singleton-java
Projeto desenvolvido para exemplificar a implementação do Design Pattern Singleton em Java.
Language: Java - Size: 3.91 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

chamikasrimantha/JDBC-Singleton
JDBC - Singleton Design Pattern
Language: Java - Size: 0 Bytes - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

abrahamayquipa/software-patterns
Software standards established by the Gang of Force.
Language: CSS - Size: 64.9 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

MetinKONUK/DESIGN-PATTERNS
Language: Jupyter Notebook - Size: 11.7 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

urluconceptual/population-game-oop
First project for OOP course. Created simple game that simulates a population divided in two species that multiply, age and attack eachother.
Language: C++ - Size: 28.3 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

mohamedhassan279/Email-Server Fork of mahmoudattia12/Email-Server
A simple web-based email program developed using Angular Framework and Spring Boot.
Language: TypeScript - Size: 2.24 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 2

milyo001/.NET-Design-Patterns-Examples
An educational project where all .NET design patterns are implemented with given examples.
Language: C# - Size: 383 KB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

ChathumalJayasingha/Customer-CRUD-Form-
This small project was use to develop layered architecture ,java fx and mysql databases .
Language: Java - Size: 895 KB - Last synced at: 2 months ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0
