βœ… Building the PerfectFit Website: Lessons in Teamwork, Prioritization, and Tech

Nov 8, 2024Β·
Taha Rashid
Taha Rashid
Β· 2 min read
Image credit: PerfectFit

🌟 Finished the PerfectFit Home Page! 🌟

I’m proud to say that I have finished the home page for PerfectFit, my team’s mock clothes fitting app website! πŸŽ‰

It isn’t anything special, but it’s an experience I can take a lot away from.


πŸ‘₯ Lessons from Teamwork

Working with a team to build this website, I’ve learned the practical importance of clear communication and setting deadlines πŸ“….

Having regular discussions to track each teammate’s progress and align on the site’s vision helped us:

  • βœ… Develop ideas like the clothing viewer page and scrolling background logos
  • βœ… Set smaller deadlines to accomplish bigger tasks
  • βœ… Complete the website before the deadline of November 12, 2024

🎯 Prioritization & Project Scope

I originally planned for:

  • ✨ Smooth transitions and animations
  • πŸ“œ Scroll-triggered elements

However, I learned that prioritizing key tasks over adding every feature is crucial. Cutting βœ‚οΈ some ideas let me focus on delivering a polished homepage instead of an incomplete website.

home page

πŸ’» New Skills & Technologies

During this project, I:

  • βœ… Learned Git & GitHub for collaboration
  • βœ… Used Bootstrap for layout and styling
  • βœ… Got hands-on experience working in a team-based web project

I’m already applying these skills as a Software Engineer on the University of Ottawa Supermileage team 🏎️, and I plan to use them more in personal projects!


πŸš€ What’s Next?

This project gave me insight into real-world software engineering, but I also want to improve:
πŸ”€ HTML structure – Next time, I’ll make it cleaner and more maintainable.
🎨 Better animations & transitions – I need to research this further.
πŸ› οΈ New technologies – My next projects will use:

  • Tailwind CSS & SASS for styling
  • React with Next.js for building scalable web apps

I also plan to fork 🍴 this repository and turn PerfectFit into a real product in the future. But for now, I’m focusing on:

  1. Building my portfolio site with modern web tech
  2. Continuing my Anime App project for more development experience

πŸ’¬ Your Thoughts?

Check out the PerfectFite Site

Have you done web development before? Did you use frameworks like Next.js or libraries like React? Is there anything you want to learn in the future?

Let me know in the comments! πŸ˜„