oldroad - 購物網站
OldroadWebsite | SHOP | Nodejs | Express | MongoDB
使用Nodejs
+express
開發購物網站,包含登入系統、後台系統、購物車系統。
Introduction
This project was completed before i enter the software industry.
At that time, I created a website as a side bussiness venture for selling like old school clothes
, cause many of my friends in the unversity dance club are enthusiasts of vintage culture.
However, it is no longer in use at the moment.
Because A free acount of AWS EC2 and RDS is limited to a one year. LOL…
Demo
Show simple function about this website.
Backend Function
A few infomations to help you get a good looking for the project:
-
Login System - Allows users to log in and store data, saving
persional information
and shopping cart contents. -
Shopping Cart - Enables users to create a wishlist. enhancing the overall shopping experience by allowing
one-click
ordering. -
Session Management -
Facilitates seamless
user interactions and data retention during their visit. -
Notidication - sends out notifications email to verify membership.
Frontend Adjust
youtube
I learned the usage of CSS
and JavaScript
on YouTube for the frontend, and then customized them into styles I personally prefer.
stack overflow
Fix the problem with guidance and expertise shared by the supportive Stack Overflow community.
However
However, I adjusted this part according to the actual circumstances
.
Learning
Node.js, Express, and MongoDB
First of all, This project was not just about building a website, it was a testament to the potency of my acquired skills and the limitless potential of continuous learning.
As I dived into the intricacies of Node.js
, I was captivated by its event-driven architecture. Express
, serving as the backbone, streamlined the development process
and allowed me to focus on crafting remarkable features. MongoDB
, a NoSQL database, brought agility to data management, enabling seamless interactions between the application and the ever-expanding inventory.
Brain storming - process
The process
was a fusion of self-guided learning and hands-on experience. I started to think what users require
and how the bussiness models of those major brands were constructed. what kind of services are important to establish on the website.
Retrospect
In retrospect, this achievement has force my foundation as a developer. My E-commerce creation not only showcases products but also embodies the culmination of hours spent learning
.
Architecture of folder
|
|