The Struggles We Faced in Our First Project – And How We Solved Them
Every successful journey starts with a rough first step. Here’s the real story behind our first client project at Shris Tech—the struggles we faced, the mistakes we made, and the lessons that changed how we work forever. If you're a student, freelancer, or entrepreneur starting out, this is for you. #StartupJourney #FreelancerTips #ProblemSolving #TechStartup #LessonsLearned #ShrisTech
WEBSITE DEVELOPMENTSTARTUP JOURNEYCLIENT STORIESBEHIND THE SCENES
Anisha S. Sabale
5/13/20252 min read
The Struggles We Faced in Our First Project – And How We Solved Them
At Shris Tech, our first client project wasn’t just a milestone—it was a masterclass in growth. Like many new freelancers and startups, we began with enthusiasm but soon faced unexpected challenges. Today, we’re sharing this experience not just to showcase our resilience, but to help others who are on a similar journey.
🚧 Struggle 1: Unclear Client Requirements
Problem:
Our client had a vision, but couldn’t clearly explain what they wanted. We ended up going back and forth, redoing work and wasting time.
Solution:
We started using simple mockups and visual references to confirm the client's expectations.
Shifted to voice calls and screen sharing for clarity.
Maintained a checklist of confirmed features and shared it with the client.
Value for Readers:
Clear communication saves time and trust. Always confirm before you create.
⏱ Struggle 2: Unrealistic Timelines
Problem:
We had just 7 days to deliver a complete website. With limited resources and no previous workflow, we felt overwhelmed.
Solution:
We broke the work into micro-tasks using tools like Trello and Google Sheets.
Prioritized features based on client importance.
Stayed motivated by celebrating mini wins (like completing homepage, contact form, etc.).
Value for Readers:
Break down big goals into small tasks—progress becomes easier and more rewarding.
🛠 Struggle 3: Deployment & Hosting Issues
Problem:
After building the website, we struggled with deployment. Free hosting options lacked speed and security, affecting the user experience.
Solution:
We invested in Hostinger for better reliability.
Learned basic DNS, SSL, and FTP management from documentation and YouTube tutorials.
Built a checklist for future deployments to avoid missing steps.
Value for Readers:
Don’t compromise on quality tools. A small investment in the right platform pays off big.
Final Result
Despite all the struggles, we delivered the website on time—and the client was genuinely happy. More importantly, we gained something priceless: confidence, clarity, and a system.
💬 Struggle 4: Poor Feedback Loop
Problem:
Initially, we assumed the client would like our designs and features. But assumptions led to dissatisfaction.
Solution:
We created a feedback process: design > review > revise > finalize.
Introduced a post-project feedback form to improve services.
Started sending progress updates every 2–3 days.
Value for Readers:
Clients love transparency. Keep them involved in the process.
💎 Key Lessons You Can Apply Today
Communication > Assumptions
Planning beats panic
Use the right tools from day one
Learn from every mistake
Celebrate small wins
Be transparent with your clients
Never stop improving your process
Final Words
Whether you're building a startup, freelancing as a web developer, or launching your own service—you will face challenges. The key is not to avoid them but to learn, adapt, and grow through them.
At Shris Tech, every project makes us better—and we hope our story inspires you to keep moving forward, even when it gets tough.
Our office
Shivthar, Tal Dist Satara
Maharashtra India
Contacts


Copyright © 2025 Shris Tech
+91 9579968397
+91 7588473653