Code Monkey home page Code Monkey logo

moamen189 / ordarat Goto Github PK

View Code? Open in Web Editor NEW
2.0 3.0 0.0 73.78 MB

Ordarat is Cloning Talabat E-Commerce using : Web API CRUD Operations with (Postman Test , Swagger Documentation , CORS Policy). -Applied Microsoft Identity (Authentication Authorization). -JWT authentication. -Generic Repository and Redis in Memory DB and specification Design Pattern. -HTML, CSS, Bootstrap, Typescript, jQuery, and Angular 12. -Angular form validation. -Data Seeding. -Service concept to fetch an API. -routing for SPA concept and routing guard. -pipes and directives like (*NgFor and *NgIf).

C# 56.68% JavaScript 1.00% TypeScript 28.28% HTML 11.89% SCSS 2.16%
angular auhtentication authorization code-first csharp data-seeding entity-framework error-handling generic-repository-pattern linq

ordarat's Introduction

Ordarat

Ordarat is Cloning Talabat E-Commerce That's Show and Salles Programing Language and Frameworks Wears and Accessories

using : Web API CRUD Operations with (Postman Test , Swagger Documentation , CORS Policy).

Programming Language , Tools and IDEs Used

Programming Languages , Tools :

Client Side :

  • HTML ( Markup Language).
  • SASS
  • BootStrab -Typescript
  • Jquery
  • Angular 12.
  • Angular form validationAngular form validation
  • routing for SPA concept and routing guard.
  • pipes and directives like (*NgFor and *NgIf).

Server Side :

  • C#
  • Microsoft SQl Server
  • Redis.
  • Data Seeding.
  • Service concept to fetch an API.
  • Stripe Payment Gateway and WebHooks
  • Generic Repository and Redis in Memory DB and specification Design Pattern.
  • Applied Microsoft Identity (Authentication Authorization) [JWT].

IDEs :

  • VS (Visual Studio Code) IDE.
  • VS (Visual Studio ) IDE.
  • Readliy.
  • Redis.

App Sections (Component)

1- Home

In Home page Show The user all Brands in the Web Site and other Details on This.

2- Shops // Payment Gateway // Product in Details

This part of the application is concerned with displaying all kinds of clothes and accessories for programming languages and frameworks that the user can like. The user buys one of them and determines the quantity or keeps it through the basket for a certain period, and he can also increase the quantities, and after that it is purchased using the strip payment method, and this part of the site can be visible to all people, even non-email owners

3- Errors

This Page To Show The Error or issue That The User Made it

4- Register

it's Responsible for Sign Up the user To New Account To buy Some Things

5- Login

it's Responsible for Sign In the user To His Account To buy Some Things

6- Account

it's Responsible for Dispaly All Required Informaion about his User

7- Basket

it's Responsible for Dispaly All Products that the user save it to buy using In Memory DataBase

8- Orders

it's Responsible for Dispaly All Products with salary and counts

9- Shared

it's Component Has Shared Values in Many Component

Hosting

Internet Information Services (IIS)

Internet Information Services (IIS) is a flexible, general-purpose web server from Microsoft that runs on Windows systems to serve requested HTML pages or files.

An IIS web server accepts requests from remote client computers and returns the appropriate response. This basic functionality allows web servers to share and deliver information across local area networks (LAN), such as corporate intranets, and wide area networks (WAN), such as the Internet.

A web server can deliver information to users in several forms, such as static webpages coded in HTML; through file exchanges as downloads and uploads; and text documents, image files and more.

App Logo and Icon

Ordarat

Ordarat-Web icon

ordarat's People

Contributors

moamen189 avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.