From Zero to Everything: The Story of My First Project
<p><em>This is a submission for the <a href="https://dev.to/challenges/wecoded-2026">2026 WeCoded Challenge</a>: Echoes of Experience</em></p> <p>It was an eCommerce project.</p> <p>My boss wanted to build a perfume store on WordPress and WooCommerce. Simple enough, right? Wrong.</p> <p>The only thing they provided me was a link to their competitor's website. No content. No product data. No titles. No descriptions. No prices. Nothing. Just a plain idea and the expectation that something would come out of it.</p> <p>And here is the thing. At that time, there was no AI. No ChatGPT to ask for help. No shortcuts. Just me, the internet, and the communities that existed on it.</p> <p>Oh, and one more thing. It was my very first job ever. An internship. And the pay? Zero. Obviously.</p> <h2> The
This is a submission for the 2026 WeCoded Challenge: Echoes of Experience
It was an eCommerce project.
My boss wanted to build a perfume store on WordPress and WooCommerce. Simple enough, right? Wrong.
The only thing they provided me was a link to their competitor's website. No content. No product data. No titles. No descriptions. No prices. Nothing. Just a plain idea and the expectation that something would come out of it.
And here is the thing. At that time, there was no AI. No ChatGPT to ask for help. No shortcuts. Just me, the internet, and the communities that existed on it.
Oh, and one more thing. It was my very first job ever. An internship. And the pay? Zero. Obviously.
The Beginning
I could have quit right there. The work was clearly too much for one person, let alone a complete beginner with no senior to guide them. We did not have a senior. There was no one to ask. There was no one to tell me what to do next or how to do it.
But I did not quit.
Even if the pay was zero, the skills I would gain from this project were not going to be zero.
So I made a decision. I was going to see this through, no matter what.
10,000+ Products
The first thing I did was start exploring the competitor websites to gather product data.
The more I explored, the more products there were. It felt like it never ended. But I kept going, brand by brand, product by product. I started building CSV files for each brand separately. Every CSV included:
-
Product titles
-
Prices
-
Descriptions
-
Images
By the end of it, I had 10,000+ products ready in CSV files.
No automation. No AI. Just research, patience, and a whole lot of hours.
Building the Store
With the data ready, I moved to the next phase. Here is the order in which everything happened:
-
Installed WordPress and WooCommerce and configured all settings from scratch, learning through the YouTube community because that is where the knowledge lived at that time.
-
Started the design and development of the store, page by page, step by step. Do not get me wrong here. This was my first project. I was learning as I was building.
-
Imported all the products from the CSVs, brand by brand, following WooCommerce guidelines exactly.
-
Set up tax and shipping configurations.
-
Integrated PayPal as the payment gateway.
It was all done.
Three months. A complete beginner. A complete eCommerce store built from nothing.
The Problems Begin
Then came the feedback.
My teammates and my boss pointed out so many issues. But the one that hit the hardest was the speed of the website. It was slow. And in eCommerce, slow means dead.
So I went back to research mode. Here is how that journey went:
-
Cache: I implemented it on the website. There was some improvement, but not enough.
-
.htaccess file: I learned how it could be used to improve website speed through GZip compression, cache lifecycle settings, font optimization, image optimization, and much more. Speed improved. But still not where I wanted it to be.
-
Cloudflare CDN: I learned how to implement it properly and configure all the settings correctly.
After so many rounds of trial and error, I finally got what I was working for. Great speed.
The Website Was Live. But There Were No Orders.
I thought the project was complete. I thought we were done.
Then days passed. No orders.
That is when I came to know something that nobody told me before.
Building a website does not mean the business is successful. A website going live is not the finish line. It is just the starting line.
So I went back to research. That is where I discovered SEO for the first time. And once I found it, I started learning it immediately. I learned the concepts, the techniques, the logic behind it. I also learned marketing strategies like:
-
Subscribe to get a 10% coupon code
-
Member discounts
-
Referral programs
I started implementing them one by one.
Then one day, without any warning, we got our first organic order.
It felt like a celebration.
The Harsh Truth About Credit
Now here is the part I almost forgot to mention, but it matters.
While I was implementing all of this and the website was steadily gaining organic traffic, orders were not coming through the website. My boss kept asking why there were no orders coming in.
Then we discovered the real answer.
The orders were coming. Just not online. People were finding the business through the website, seeing the physical store address in Canada, and going there in person to make their purchases instead. The local SEO was working. It was working really well. People were finding the business because of the website. Because of the work I had done.
But my boss did not want to give credit for any of it.
And in that moment, I learned one of the most important lessons of my career. Something no one teaches you in any tutorial or any course.
Never work too hard for a company expecting recognition, because to many companies, you are nothing. You are always replaceable. The credit will not always come. The acknowledgment will not always come.
But I kept going anyway. Because at this point, I was not doing it for them anymore.
What I Walked Away With
After 4 to 5 months of working on this project alone, without a single senior guiding me, without any AI to assist me, and without a single rupee of pay, here is what I had:
-
Research skills that had reached a completely different level
-
Solid design and development skills
-
The ability to learn anything from scratch
-
Deep knowledge of cache, CDN, and full website optimization
-
The ability to build a working eCommerce store from the ground up
-
SEO and digital marketing knowledge
-
The skill to write SEO-optimized content for websites and articles
-
Hands on experience with web hosting and DNS configuration
-
Payment gateway and eCommerce setup experience
-
WordPress database knowledge and the ability to run queries
-
A deep appreciation for communities like YouTube and Stack Overflow
-
Real, hands on project management experience
All of this came from one project. One project that I handled completely on my own, from zero to finish, with no guidance, no pay, and no AI.
The Real Lesson
This was not just a project. It was a school.
And the most important thing it taught me was not technical. It was this.
Work hard for your own growth. Learn for yourself. Build for yourself. Because the skills you earn, nobody can take away from you. The company may not give you credit. The boss may not see your value. But what you learn in the process is yours. Forever.
That was the story of my very first project in my professional career.
And I would not trade that experience for anything.
Did you learn something good today from my experience? Then show some love. © Muhammad Usman WordPress Developer | Website Strategist | SEO Specialist Don’t forget to subscribe to Developer’s Journey to show your support.
DEV Community
https://dev.to/web_dev-usman/from-zero-to-everything-the-story-of-my-first-project-35p8Sign in to highlight and annotate this article

Conversation starters
Daily AI Digest
Get the top 5 AI stories delivered to your inbox every morning.
More about
productcompanymarket
Hershey applies AI across its supply chain operations
Artificial intelligence is moving beyond software and further into the physical side of business. Companies in food production and logistics are starting to use data systems to support day-to-day decisions, not long-term planning. That change is visible in The Hershey Company’s latest strategy update. At its Investor Day, the company said it plans to use […] The post Hershey applies AI across its supply chain operations appeared first on AI News .
Exclusive | Caltech Researchers Claim Radical Compression of High-Fidelity AI Models - wsj.com
<a href="https://news.google.com/rss/articles/CBMiuANBVV95cUxPV0Z4UERPZU5fUFY4QXBHeXRud2w2ZWN1WTRaUVFSQ081QnM0YXdKLVFtclZTb2l5SE5QNUxzQTE4eV9HMjhqYkE0RE1HN1hITFVOMFU1c1FSZjcxR3F0Y2w3NHVrVndjUERpS1FTX3JQS0Y2MjF6U1dpY1J0elBFUVN2VEZULXVqUUxGeHVjYUFNUERVVUdlb1F4cGxQQmRKY3poVVlVTVphbDV5SlU0X0ZZVHlUTmFlUWRFNHFfbm9nODVBV3pWZjVGOUZyOFlSZlBlLVNnS2o2eXJxWEtTUEJOaUlnTUlIN29tWTJoWXcwWGxXOXlzU1BLWkNQUzBURWxqRXk5RWVOQ0JDT1FoMVMtUVJfdk9LYlpLb3RSeGpRb2poUlYyZUZRNk54cFBKYTVqcXI1SkdKQlBGRGZKLWcwNDNjTHRaSGtVV1o0dHItTnpvNzJzZ3Qteks2NVFKSndoOVZhdFFHbXdCQXlkbFlSLUJfeFphTmlKN1FOcXVUQVNYcFBaMEk2WU5CSjM3M01lbUZROFlWbHZvaFpkR1I5ZGVlazdxSVJuNmVoN3hQai1GTDBkZw?oc=5" target="_blank">Exclusive | Caltech Researchers Claim Radical Compression of High-Fidelity AI Models</a> <font color="#6f6f6f">wsj.com</font>
Knowledge Map
Connected Articles — Knowledge Graph
This article is connected to other articles through shared AI topics and tags.
More in Products


Hershey applies AI across its supply chain operations
Artificial intelligence is moving beyond software and further into the physical side of business. Companies in food production and logistics are starting to use data systems to support day-to-day decisions, not long-term planning. That change is visible in The Hershey Company’s latest strategy update. At its Investor Day, the company said it plans to use […] The post Hershey applies AI across its supply chain operations appeared first on AI News .


Discussion
Sign in to join the discussion
No comments yet — be the first to share your thoughts!