Rumen Nikolov's repositories
RecycleRewards
A web-based application to encourage users to recycle plastic bottles.
JavaWeb_SoftUni
SPRING FUNDAMENTALS + SPRING ADVANCED
Appolica-AssessmentCenter-Task
Task: currency convertor Create a CLI application that integrates with Fast Forex and lets the user convert currencies with exchange rates from past dates.
CarLeasingCalculator
Our company is developing a user-friendly car leasing calculator to assist potential customers in estimating their monthly leasing costs. As part of our front-end development team, you'll be responsible for creating an intuitive web interface that allows users to input relevant details and receive accurate leasing information.
VehicleRentalSystem
This project aims to design a simple yet functional vehicle rental system that manages the rental and return processes of different types of vehicles.
VVPS
Exam - VVPS - TU-Sofia
C-Sharp_Programming_TU-Sofia
Solutions to the exercises in the "C# Programming" course during the 8-th semester of the "Computer and Software Engineering" major at the Technical University of Sofia.
JavaDB_SoftUni
MYSQL + SPRING DATA
JS_FrontEnd
JS Syntax Fundamentals, JS Arrays & Strings, Functions and Statements, Objects and Classes, DOM Introduction, DOM Manipulation and Events, HTTP and REST, Asynchronous Programming
HTML-CSS
• Introduction to HTML & CSS • Typography in CSS • Box Model & Position • CSS Layout - Flexbox • Responsive Web Design • Form & Working with Forms
Softuni-Java-OOP-June-2023
• Working with Abstraction • Encapsulation • Inheritance • Interfaces and Abstraction • Polymorphism • SOLID • Reflection and Annotation • Exceptions and Error Handling • Debugging Techniques • Unit Testing • Test Driven Development • Design Patterns
JavaAdvancedMay2023
• Stacks and Queues • Multidimensional Arrays • Sets and Maps Advanced • Streams, Files and Directories • Functional Programming • Defining classes • Generics • Iterators and Comparators
Programming-Fundamentals-with-Java-January-2023-
• Arrays/Lists • Associative Arrays / Dictionaries • Objects and Classes • Regular Expressions • Text Processing • Methods/Functions • HTTP Basics • HTML & CSS Basics • Database Basics • Software Development Concepts • Bitwise Operations • Problem Solving • QA Introduction
bulsatcom
Да се проектира база данни и приложение за нуждите на вътрешната администрация на телевизионен кабелен оператор. Данните, с които работи приложението са следните: Списък на доставчиците на телевизионни канали, цените на които се работи с тях, номера на договори за доставка и срокове на тези договори Списък с телевизионните канали, които предоставя оператора заедно с цената, на която се продава съответния канал Всеки канал принадлежи към някоя от възможни категории, в които могат да се групират каналите – ефирни, спортни, научни, филмови, музикални, детски и др. Всяка категория може да се купува в пакет с конкретна цена Списък на регистрирани клиенти Списък на договори с клиентите. Всеки договор може да е за различен пакет от канали. Възможно е да се закупят цели категории, например спортни, или отделни канали.
Project_03
Dresses Диана планира да отиде на парти този уикенд! Иска да се изфука с нов вид, така че решава да си купи нова рокля. Тя е много капризна по отношение на цвета на бъдещата си рокля и наистина иска такава, която е повече зелена, отколкото синя или червена. В магазина има няколко рокли и ние имаме RGB кода на техния цвят. Вашата задача е да помогнете на Диана да намери тези рокли, в които има повече зелено, отколкото синьо или червено - там където зеления цвят има най-висока стойност. Забележка: RGB представянето на цвета е в 6-цифров хекс код. Първите две цифри се отнасят за червения компонент, 3 и 4 - за зеления компонент, последните са за синия компонент. Има повече зелено в цвета в сравнение с червено и синьо, само и единствено ако зеления компонент е повече, както от червения, така и от синия. Например A0FC77 е подходящ цвят за Diana, но 90CACA не е, тъй като зеления и синия компонент са с равни стойности. - Тестове и повече информация - https://app.codesignal.com/challenge/t8kHRFHTh4GKBCKSN
Project_3
Dresses Диана планира да отиде на парти този уикенд! Иска да се изфука с нов вид, така че решава да си купи нова рокля. Тя е много капризна по отношение на цвета на бъдещата си рокля и наистина иска такава, която е повече зелена, отколкото синя или червена. В магазина има няколко рокли и ние имаме RGB кода на техния цвят. Вашата задача е да помогнете на Диана да намери тези рокли, в които има повече зелено, отколкото синьо или червено - там където зеления цвят има най-висока стойност. Забележка: RGB представянето на цвета е в 6-цифров хекс код. Първите две цифри се отнасят за червения компонент, 3 и 4 - за зеления компонент, последните са за синия компонент. Има повече зелено в цвета в сравнение с червено и синьо, само и единствено ако зеления компонент е повече, както от червения, така и от синия. Например A0FC77 е подходящ цвят за Diana, но 90CACA не е, тъй като зеления и синия компонент са с равни стойности. - Тестове и повече информация - https://app.codesignal.com/challenge/t8kHRFHTh4GKBCKSN