Mo'men Ashraf Mohamed's repositories
StoresManagement
Building a secure and professional backend application for E-Commerce using ASP.NET Web API and C#. It covers a wide range of topics, from setting up the development environment to implementing advanced features like authentication, authorization, image uploads, and more.
LeetCode-Problems
Collection of LeetCode questions to ace the coding interview! - Created using [LeetHub](https://github.com/QasimWani/LeetHub)
Fresh-Cart
web application that simplifies grocery shopping by allowing users to create, manage, and share shopping lists.
Memo-Craft
Angular Material
Shinet-Core
Shinet-Core is an advanced E-Commerce web application built using a modern technology stack and robust architectural patterns. Our application lets users browse products, securely make purchases through Stripe payment gateway, and utilizes Redis in-memory caching for improved performance to sell several products
Abp.BookStore
Sample BookStore With Abp Framework
AlwaysEncrypted
Always Encrypted is a feature in Microsoft SQL Server and the .NET framework that provides an additional layer of security for sensitive data stored in a database. It is designed to protect sensitive data, such as credit card numbers, Social Security numbers, and personal identification information, from unauthorized access, even by database
aspnetcore
ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.
Base64
Convert any Photo with any Extension To Base64
CQRS
CQRS (Command Query Responsibility Segregation) is a design pattern that separates the responsibility for handling read and write operations into separate models. By segregating the application's read and write concerns, CQRS allows for the optimization of each model independently.
FNV-1a
FNV-1a is an iterative hash function that processes input data byte by byte. It has gained popularity for its simplicity and decent distribution properties
JWT
Sample of JWT and JWT Refresh Token in .NET
Memory-Mate
Server-Side of Mobile application that helps Alzheimer's patients not to deteriorate their condition and enter into distant stages of the disease
Memory-Mate-1
Mobile application that helps Alzheimer's patients not to deteriorate their condition and enter into distant stages of the disease
Network-Programming-Projects
4 Tasks of Socket in Network Programming
PasswordEncryption
Password Encryption and Verification
Shop-Ease
comprehensive web application developed using .NET Core, designed to provide a seamless online shopping experience. This incorporates a range of modern development techniques and best practices to ensure high performance, maintainability, and scalability.
ultimate-design-patterns
Mastering classical design patterns with practical examples in the ultimate design patterns bundle.