Description
Online web browsing is still largely a single user experience. The social component to it is added by sharing the purchase on facebook or twitter or by leaving comments about a purchase on the shopping website. This does not feel like the old times when a group of friends go shopping together. Using the new technological advancements in web technology like MEAN stack combined with web based desktop application framework like Electron, I want to provide a social platform for shopping where the friends are together while shopping. They can chat/talk and share among them seamlessly the items they browse, all without leaving the context of the individual shopping items that each person is browsing. Using Electron, the user gets a desktop application experience while making the code portable and easily providing web browsing access. Electron also helps access selective browsing content to enable sharing between use without having the server manipulate the entire web content for each user. This allows each user to have independent session with minimal load on the server. These latest web advancements like the webview tag and electron framework along with Node.js, Socket.io and MongoDB(Mongoose) provide a powerful combination to provide fast, interactive web experience like never before.