create account

Developing an E-commerce Software with VueJS | Check it out! by techlhab

View this thread on: hive.blogpeakd.comecency.com
· @techlhab · (edited)
$36.10
Developing an E-commerce Software with VueJS | Check it out!
Hi, I'm @techlhab. It was fun, challenging, and also very educating building this project, which is an e-commerce software with VueJs. Before I started using VueJS and ReactJS, I have worked on and developed e-commerce software using HTML, CSS, Javascript for the frontend part of the software and Django (A backend framework built with python) for the Backend (That is the server-side) of the software.

But talking about this project, I used VueJS a javascript frontend framework is used to develop the client-side (UI) of the project, NodeJS for backend, and AWS Amplify for hosting, deployment and database.

![w8.PNG](https://files.peakd.com/file/peakd-hive/techlhab/EpCFDaVyGeLud8uxdwNiMweFRepjr8zyeFS8oGLbp61Nd2wsa9GEPGp3x4jf1xY8hKQ.PNG)

Above, is the home page of the software where users can search for products, see featured products, and also navigate to other pages on the software.

![w9.PNG](https://files.peakd.com/file/peakd-hive/techlhab/23tkdpqSriDVySvLDaMjjSNuSfxe3E6D6rcqL25JEJbf5TD9nACrEBVYmdWrhxKmrV7tH.PNG)
This image shows the part of the codes I wrote towards the development of the software, the components, route, pages, etc.

![w10.PNG](https://files.peakd.com/file/peakd-hive/techlhab/EpCFfhLKNpAdCUoD3FpBhPfrtx4oNWvTWYhFqmc6VDN7mHvztXphp6VTKbcxp6wV4kR.PNG)

![w11.PNG](https://files.peakd.com/file/peakd-hive/techlhab/23yxCUKpyZLFibpha5T6Av36aCXZtNkjy9jDyjcGDBK18R22xeQ6JarAF4EUgg5bSzq2q.PNG)

This is the product page of the software where users can see all products on the platform, make searches, and add to cart items to their cart.

![w12.PNG](https://files.peakd.com/file/peakd-hive/techlhab/23tcNzkBCwCBio1Pj56MikreTf9L8TAQgPznw31Bd7deFjjARofPYYot49XGJLYP5Tccz.PNG)

This shows the cart page, where selected items by the user appear before checkout and payment is made. This page is one of the pages of the software where more logical coding was made. And it is made to be dynamic and asynchronous,  in such a way that as the user increases the quantity of an item to be purchased in the cart, the total price is been automatically computed by the software.


![w15.PNG](https://files.peakd.com/file/peakd-hive/techlhab/23tHbKhJnrWkqgibhDkFQY9tgDVJfiwi1SbgYZT6Q6SDHvC9XdV1iX7TBk78zYWjF6fVD.PNG)

Above is the checkout page, where the user inputs his/her shipping and billing details and makes payments for the items purchased.

![w13.PNG](https://files.peakd.com/file/peakd-hive/techlhab/23tmmjqriLPmQhhyC6Hvoz4xpz9Mng43Fh49VcpFt4hDcqDTdmVrvKswv4ZbukhKvV4wY.PNG)

I also developed a dashboard for the users to manage and monitor their purchases or orders, edit their account details or user profile on the e-commerce platform.

![w14.PNG](https://files.peakd.com/file/peakd-hive/techlhab/23tcP5UHCUyfkTQB2UnoZCZW4fj5WvQGJMhAT8JAwFEdXDfoiMe172P2wuhLSo7dzEnrm.PNG)

It was fun building this, as I was able to learn and improve my skills through challenges I encountered during the development and I hope you also enjoyed reading this. The software can be accessed via this [link](https://dev.dog2bcbbzs838.amplifyapp.com/).


Thanks for reading 🤝, don't forget to like ❤️, comment, and share.
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 148 others
properties (23)
authortechlhab
permlinkdeveloping-and-e-commerce-software-with-vuejs-or-check-it-out
categoryhive-169321
json_metadata{"app":"peakd/2022.01.2","format":"markdown","tags":["ocd","programming","development","palnet","neoxian","creativecoin","proofofbrain","1up","vyb","software"],"users":["techlhab."],"image":["https://files.peakd.com/file/peakd-hive/techlhab/EpCFDaVyGeLud8uxdwNiMweFRepjr8zyeFS8oGLbp61Nd2wsa9GEPGp3x4jf1xY8hKQ.PNG","https://files.peakd.com/file/peakd-hive/techlhab/23tkdpqSriDVySvLDaMjjSNuSfxe3E6D6rcqL25JEJbf5TD9nACrEBVYmdWrhxKmrV7tH.PNG","https://files.peakd.com/file/peakd-hive/techlhab/EpCFfhLKNpAdCUoD3FpBhPfrtx4oNWvTWYhFqmc6VDN7mHvztXphp6VTKbcxp6wV4kR.PNG","https://files.peakd.com/file/peakd-hive/techlhab/23yxCUKpyZLFibpha5T6Av36aCXZtNkjy9jDyjcGDBK18R22xeQ6JarAF4EUgg5bSzq2q.PNG","https://files.peakd.com/file/peakd-hive/techlhab/23tcNzkBCwCBio1Pj56MikreTf9L8TAQgPznw31Bd7deFjjARofPYYot49XGJLYP5Tccz.PNG","https://files.peakd.com/file/peakd-hive/techlhab/23tHbKhJnrWkqgibhDkFQY9tgDVJfiwi1SbgYZT6Q6SDHvC9XdV1iX7TBk78zYWjF6fVD.PNG","https://files.peakd.com/file/peakd-hive/techlhab/23tmmjqriLPmQhhyC6Hvoz4xpz9Mng43Fh49VcpFt4hDcqDTdmVrvKswv4ZbukhKvV4wY.PNG","https://files.peakd.com/file/peakd-hive/techlhab/23tcP5UHCUyfkTQB2UnoZCZW4fj5WvQGJMhAT8JAwFEdXDfoiMe172P2wuhLSo7dzEnrm.PNG"]}
created2022-02-04 09:32:42
last_update2022-02-04 09:45:06
depth0
children2
last_payout2022-02-11 09:32:42
cashout_time1969-12-31 23:59:59
total_payout_value17.453 HBD
curator_payout_value18.647 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length3,129
author_reputation11,066,014,147,515
root_title"Developing an E-commerce Software with VueJS | Check it out!"
beneficiaries
0.
accounthive-169321
weight200
1.
accounthiveonboard
weight100
2.
accountocd
weight100
3.
accountstarstrings01
weight300
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id110,134,440
net_rshares25,609,605,635,111
author_curate_reward""
vote details (212)
@starstrings01 · (edited)
I can imagine all the fun learning to do all this. Did you learn to do all this or you took an online course?
properties (22)
authorstarstrings01
permlinkre-techlhab-r6ssqa
categoryhive-169321
json_metadata{"tags":["hive-169321"],"app":"peakd/2022.01.2"}
created2022-02-04 20:55:51
last_update2022-02-04 20:56:00
depth1
children1
last_payout2022-02-11 20:55:51
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length109
author_reputation942,630,974,283,386
root_title"Developing an E-commerce Software with VueJS | Check it out!"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id110,149,093
net_rshares0
@techlhab ·
Thanks for commenting @starstrings01 🤝. The answer lies in both, I learnt most myself bacause I understood the fundamentals which makes it possible to pick up any framework learn and work with and I also took some courses too.
properties (22)
authortechlhab
permlinkre-starstrings01-r6t1w0
categoryhive-169321
json_metadata{"tags":["hive-169321"],"app":"peakd/2022.01.2"}
created2022-02-05 00:12:03
last_update2022-02-05 00:12:03
depth2
children0
last_payout2022-02-12 00:12:03
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length226
author_reputation11,066,014,147,515
root_title"Developing an E-commerce Software with VueJS | Check it out!"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id110,153,248
net_rshares0