net7-ecommerce-microservice
Simulated e-commerce platform with six microservices, using various technologies such as MongoDB, PostgreSQL, Docker, and DDD.net7-redis-database
Redis is an open source (BSD licensed), in-memory data structure store, used as a database, cache, and message broker. Redis provides data structures such as strings, hashes, lists, sets, sorted sets with range queries, bitmaps, hyperloglogs, geospatial indexes, and streams.marketify-mini-ecommerce
This project is a web API for an e-commerce application built using the Net7 Onion Architecture. It is designed to work as the backend for an Angular client application.rabbitmq-publishexcel
It is an example project for using rabbitmq and worker service together. Direct exchange is used on rabbitmq side. On the consumer side, messages were received from the queue with the worker service. After the task given asynchronously in the worker service, it was reported to rabbitmq.net7-microservice-design-patterns
This Github repository contains code samples, documentation, and resources covering patterns such as Saga Choreography, Orchestration, Event Sourcing, and Resiliency. It is a resource to help application developers build flexible and resilient systems in complex scenarios.net7-jwt-token
Main project is audience dependent on access to other api projects. I am providing information about the structure and architecture of the jwt token.shopapp-mobilestore
It is a small-scale project developed with .net core. The goal is to recognize the .net 3.1 kernel and develop a project. Considering multi-layered architecture and solid principles.movie-shows-angular10
I wanted to develop a simple project to get to know the angular framework. I used the json service and the http service structures and sent http requests via the json file created. There is a homepage where we can list the movie posters. The cards contain the movie title, star rating and price. We can view the details of the movie with the detail link. We can order or add products multiple times.netcore-api-odata
The OData metadata, a machine-readable description of the data model of the APIs, enables the creation of powerful generic client proxies and tools.cihatsolak
sme-commerical-automation
It is a desktop application developed through c # and devexpress. I preferred MSSQL as the database. I developed with classic ADO.Net and DevExpress tools.personal-blog
I aimed to produce sustainable software by adhering to coding principles and writing techniques. I am building a structure for development. Within the project, there are six layers with web api - web. I intend to add the mobile layer in the future.netcore-security
How we take precautions against attacks from malicious users is exemplified. Net core projects have default security measures. We can use the IDataprotector interface to encrypt data. We must also be protected against xss attacks such as Reflected or Stored. For this, we must pay attention to the use of Html.Raw().xamarin-course-notes
It contains lecture notes for four different courses I attended through the Udemy online site. The xamarin lessons given by experts in the field have taken me above the intermediate level. Studies are available for each course.notiflow
Our SMS, Email, and Mobile Notification API that I developed, allows you to send notifications to desired individuals quickly and effectively. The user-friendly management panel makes it possible to control all notification processes from one place. The best option for successful project management.netcore-rabbitmq
RabbitMQ is a message-queueing software also known as a message broker or queue manager. Simply said; it is software where queues are defined, to which applications connect in order to transfer a message or messages.business-track-app
The project was developed with .net core 3.1 version. During the development phase, design-oriented concerns were not focused on, as the main focus was on writing clean and principled code.day-planner-nextjs
It's a scenario project to plan what we're going to do during the day. You can add, update, or delete a new plan. You can also add any file to your plans. It was created to learn about the nextjs structure, to experience the use of libraries such as file upload processes and metarial ui.onlineshop-northwind
It is an e-commerce project that I developed with .net core 3.1 version and northwind database. Admin area and web space are separated and authentication method is used. Considering multi-layered architecture and solid principles.netcore-signalr
We can develop real-time applications with signalR technology. In the project, I developed multiple sample applications with 5 different hubs. Examples were developed on how to ideally use virtual methods and the signalR JS library.sour-dictionary
It is the cloning of https://eksisozluk.com/. It was created to install high-demand systems and to understand the requirements of such systems. RabbitMQ, CQRS Pattern, Mediatr Pattern were used.netcore-librarires
About nine different libraries were mentioned in this repository. These are the libraries that net core developer will definitely need as a professional. For example, how is data received from a client verified? How is the retrieved data mapped to asset classes? Apart from these, I used environment helpers on how to handle error events in the application.net7-microsoft-identity
ASP.NET Core Identity project is used to manage user authentication and authorization in a web application. You can manage users and perform login, registration, and password reset operations.netcore-unit-test
It is the process where we test the behavior of the smallest units of the project independently. Our action methods in the controller are actually small components, and we can observe their behavior with unit test. The sensitive point is the state of being independent from each other. When testing a method, the method to be tested should not relate to different methods.Love Open Source and this site? Check out how you can help us