SvelteKit Conversion of Astro Project need Web Development

Contact person: SvelteKit Conversion of Astro Project

Phone:Show

Email:Show

Location: Manchester, United Kingdom

Budget: Recommended by industry experts

Time to start: As soon as possible

Project description:
"Project Overview & Current State
Goal: Convert an Astro project to SvelteKit while maintaining the original custom scroll behavior
and [login to view URL] Issue: Blank screen after conversion, despite all components being properly
converted.
Key Technical Challenges & Root Causes
1. Custom Scroll Logic Implementation
• Problem: The original Astro project uses a complex GSAP-based scroll system that creates a
fixed, full-viewport scrolling experience
• Current State: The scroll script ([login to view URL]) exists but may not be
executing properly
• What Freelancer Should Check:
• Verify GSAP plugins are properly registered (ScrollTrigger, ScrollToPlugin)
• Check if the script is loading in the correct order
• Ensure the mainWrap element is found by the script
• Debug the scroll trigger setup and animation timeline
2. CSS Layout Conflicts
• Problem: The fixed positioning and full-height sections may be conflicting with SvelteKit's
rendering
• Current CSS Structure:
.MainWrap {
height: 100vh;
position: fixed;
top: 0;
left: 0;
width: 100%;
}
.SectionLayout {
height: 100vh;
height: 100svh;
overflow-y: hidden;
}
• What Freelancer Should Check:
• Verify CSS is being applied correctly
• Check for CSS conflicts with SvelteKit's default styles
• Ensure viewport units work properly across browsers
3. Client-Side Rendering Issues
• Problem: React components (FloatingForm, LogoSlider) wrapped in {#if typeof window !==
'undefined'} may not render
• Current Implementation: Components are conditionally rendered client-side only
• What Freelancer Should Check:
• Verify React components are mounting properly
• Check for hydration mismatches
• Ensure proper client-side component loading
4. Asset Path Resolution
• Problem: Static assets (fonts, images) may not be loading correctly
• Current Setup: Fonts moved to static/fonts/, images in static/images/
• What Freelancer Should Check:
• Verify all asset paths are correct
• Check if fonts are loading (network tab)
• Ensure proper SvelteKit static asset handling
5. GSAP Integration with SvelteKit
• Problem: GSAP animations may not work properly in SvelteKit's SSR environment
• Current Implementation: Script loaded in onMount() in layout
• What Freelancer Should Check:
• Ensure GSAP is properly imported and configured
• Check if animations are running on the correct elements
• Verify timeline creation and execution
Specific Files to Focus On
Critical Files:
1. src/lib/scripts/[login to view URL] - Core scroll logic
2. src/routes/+[login to view URL] - Script loading and global styles
3. src/routes/+[login to view URL] - Main page structure
4. src/lib/layouts/[login to view URL] - Section wrapper
Potential Issues in Each File:
[login to view URL]:
• Element selectors may not match SvelteKit's DOM structure
• GSAP timeline may not be created properly
• Scroll trigger setup may be failing
+[login to view URL]:
• Script loading timing issues
• Global CSS conflicts
• Font loading problems
+[login to view URL]:
• Main wrapper structure may be incorrect
• Section ordering issues" (client-provided description)


Matched companies (6)

...

Mobiweb Global Solutions

Mobiweb Global Solutions is a full-service IT company specializing in web development, mobile app development, blockchain, AI, IoT, and game developm… Read more

...

Conchakra Technologies Pvt Ltd

At Conchakra, our mission is to empower organizations through innovative software solutions that leverage the transformative potential of artificial … Read more

...

April Innovations

April Innovations is one of the leading Enterprise Software Development companies in Mumbai, with clients being serviced in the USA, UK, and India. T… Read more

...

JanakiBhuvi Tech Labs Private Limited

Delivering Future-Ready Digital Solutions in Web Development, E-commerce, Logo Design, and Digital Marketing. We believe innovation is key to navigat… Read more

...

Appsdiary Technologies

AppsDiary is a software house that designs and develops mobile applications, websites, and custom software solutions. They work with businesses to c… Read more

...

Omninos Technologies International pvt ltd

Omninos Technologies offers full-stack mobile and web development services with a specialty in ready-made app clones to accelerate launch timelines a… Read more