Shopping Cart Database Help - IT වැඩ්ඩෝ එන්න..!!! “ 🛒 “

BuLaTha

Well-known member
  • Jul 23, 2019
    3,454
    1
    8,587
    113
    සොරබොරවැව
    Session time out ekakin - ideal time ekak dala cart eka clear karala danawa. ahema nathinam cloths wage ganna place ekak nam customerts automatic mail ekak dala.. inform karanawa expire wenna hadanne kiyala.. customer awe nathi unoth clear karala danawa. user account ekath manage karanawane athakota handle karanna amaruwak na.
    yeah.. good solution brother...
     

    knight1

    Well-known member
  • Jan 24, 2016
    634
    551
    93
    Session time out ekakin - ideal time ekak dala cart eka clear karala danawa. ahema nathinam cloths wage ganna place ekak nam customerts automatic mail ekak dala.. inform karanawa expire wenna hadanne kiyala.. customer awe nathi unoth clear karala danawa. user account ekath manage karanawane athakota handle karanna amaruwak na.
    කොහොමද කරන්නේ c# වලදී..
    සමහර වෙලාවට items add කරගෙන browser එක close කරොත් ?
    කොහොමද මේ situations c# වලින් හැන්ඩ්ල් කරන්නේ
     

    u_make_me_sick_

    Well-known member
  • Oct 1, 2011
    11,522
    7,320
    113
    කොහොමද කරන්නේ c# වලදී..
    සමහර වෙලාවට items add කරගෙන browser එක close කරොත් ?
    කොහොමද මේ situations c# වලින් හැන්ඩ්ල් කරන්නේ
    Server side state eka maintain karanna.
     

    knight1

    Well-known member
  • Jan 24, 2016
    634
    551
    93
    Server side state eka maintain karanna.
    ඒක තමයි අහන්නේ කොහොමද? එක එක කස්ටමර්ට එක එක සෙශන් නෙ තියෙන්නේ.. මේ හැම එකම එක්ස්පයර් වෙනකොට වෙන්න ඔනේ දෙවල් ටික කරන්නේ කොහොමද c#
     

    හෙනයා

    Well-known member
  • May 23, 2014
    16,872
    17,084
    113
    Kottawa
    mekata mokakhari realtime db ekak use kala nam wade lesi.. wena kenek purchase kalaama stock adu wela e stock eka anik users lata checkout page eke real time pennana widihata.. purchase karanna kalinuth stock check karanna... eth milisecond 1k athule godak mewa wenawa nam aniwa tranactions use karanna wei..
     

    undefined

    Well-known member
  • Nov 20, 2016
    706
    652
    93
    කොරෝනා කාලෙදි කීල්ස් එකෙන් බඩු ඔර්ඩර් කරපු අයට ඒක නෑ කියල ඒ වටිනාකමට වෙන දේවල් එවල තිබ්බා..

    ekata kiynne substitution kiyla.. wena wena badu neme ban ewanne.. e order karapu ekata adala ita wada hoda product ekak

    -----

    e kiwwe..

    samba rice 1kg neththam.. keeri samba 1k ewanawa wage wedak...

    -----
    PS** mama neme keels website eka heduwe..

    mage yaluwek.. walmart app eke weda karanawa.. eke wenna oya seen eka... oka mama personally danne.. e feature eka mage yaluwek heduwe :love:
     

    RealityOfX

    Well-known member
  • Feb 5, 2021
    8,816
    1
    15,114
    113
    ඒක තමයි අහන්නේ කොහොමද? එක එක කස්ටමර්ට එක එක සෙශන් නෙ තියෙන්නේ.. මේ හැම එකම එක්ස්පයර් වෙනකොට වෙන්න ඔනේ දෙවල් ටික කරන්නේ කොහොමද c#
    Browser eka close kalath cart ekata dagenanam a item eka dagena iwarai. Aayi remove karanakan hari expire wenakan hari eka cart ekemai. C# wala signalR wage ekakin puluwan cart ekata realtime hub ekak hadanna. A kiyanne api page eka view karan iddima count eka pennanne 10 nam a athare thawa 5 denek a item eka 1 gaane cart ekata dagattanam ara 10 real time 5 widiyata wenas wenawa. a kiyanne apita ba a welawe 10ma daganna. 5 update wela iwarai realtime. simply kiwwoth cart system eka nikan group chat app ekak wage. okkoma eka group ekata connect. anith kenage action eka broadcast wenawa.
     
    • Love
    Reactions: BuLaTha

    u_make_me_sick_

    Well-known member
  • Oct 1, 2011
    11,522
    7,320
    113
    ඒක තමයි අහන්නේ කොහොමද? එක එක කස්ටමර්ට එක එක සෙශන් නෙ තියෙන්නේ.. මේ හැම එකම එක්ස්පයර් වෙනකොට වෙන්න ඔනේ දෙවල් ටික කරන්නේ කොහොමද c#
    Redis wage DB ekak use karanna puluwan (or memcache), ehema neththam C# wala session beans thiyanawa nam eewa use karanna puluwan,
    Logged in user kenek item ekak cart ekata demmata passe ee state eka transactional DB ekaka maintain karanawanam thamay honda. Hebey Cart eka aapahu retrieve karanakota okkoma validations karanna wenawa, including item availability, price, discounts, promotions ...etc
    Checkout ekedith aapahu validation karanna oni.
     

    saw1993

    Well-known member
  • Aug 9, 2015
    1,704
    1,710
    113
    Kandy
    Temp general collection ekak hadanwa ekata hamogema add to cart item add karanna , (Item ,Qty,UserId, Session Timeout etc).okata add krnakota stocks walin adu wena vidiyta. Check out ekedi oya collection eken UserId walin item tika sort krla order place karanna puluwan ne. Customer awe naththm session timeout ekath ekka balala item tika discard karanna oe remind karanna puluwan ne.

    Normal stock pennana thana (This much added to thier carts kyla pennanawa , oya collection eken data aragena)
     
    • Love
    Reactions: BuLaTha

    u_make_me_sick_

    Well-known member
  • Oct 1, 2011
    11,522
    7,320
    113
    Temp general collection ekak hadanwa ekata hamogema add to cart item add karanna , (Item ,Qty,UserId, Session Timeout etc).okata add krnakota stocks walin adu wena vidiyta. Check out ekedi oya collection eken UserId walin item tika sort krla order place karanna puluwan ne. Customer awe naththm session timeout ekath ekka balala item tika discard karanna oe remind karanna puluwan ne.

    Normal stock pennana thana (This much added to thier carts kyla pennanawa , oya collection eken data aragena)
    Not a good idea to keep it in memory.
    1. If the backend crashed, you lose the state
    2. Does not work in a distributed environment. (cluster)
     

    Candid-B

    Well-known member
  • Apr 25, 2019
    34,844
    1
    60,705
    113
    Mother Earth
    another good point.. :love2: eka ne ban.. mu badu add karan gatte nathi unoth badu ganna actual customer kenekta asadaranayak wenawa wagema Shop ekatath paadui... mokadda ban solution eka....
    5 minutes site එකේ idle හිටියොත් cart එක reset වෙන්න හදන්න තමයි තියෙන්නේ නේ? 🤔
     

    Cypress

    Well-known member
  • Jul 22, 2021
    16,078
    27,482
    113
    cart.png


    කුකුල්ලූ මට පොඩි ප්‍රශ්නෙකට උත්තරයක් ඕනේ.. මේකයි..

    අපි හිතමුකෝ Shopping Cart එහෙක එක බඩුවක් තියෙනවා, ඒකේ තියෙන්නේ ස්ටොක් එකයි.. ඔන්න දැන් දෙන්නෙක් එකම වෙලාවේ මේක buy කරනවා.. මොකද වෙන්නේ එතකොට ?

    මෙහෙම ප්‍රශ්නෙකට කියන්නේ මොකද්ද in developing field? මේ ප්‍රශ්නය මග හැරගන්න මොකද්ද කරන්න පුළුවන්? MongoDB වල මේකට ප්‍රතිකර්මයක් නෑ කියන්නේ ඇත්තද? සුදුසු DB එක මොකද්ද? SQL?

    commercial field එකේ වැඩ වලට MongoDB හොඳ නැද්ද?

    උදවු කරපල්ලා කොල්ලනේ...

    🙏 🙏 🙏


     
    Last edited:
    • Love
    Reactions: Anathai