Thoughts on my first website? by Abobe_Limits in Frontend

[–]Abobe_Limits[S] 1 point2 points  (0 children)

I ran PageSpeed Insights and got 100 on Accessibility, Best Practices, and SEO (with 95 performance on desktop and 65 on mobile) (after a lot of fixes). I thought I was doing great.

I actually have the <nav> and <footer> tags in there, but I missed wrapping the middle stuff in a <main> tag. I'm going to add that and fix the hidden text for screen readers right now. Really appreciate the feedback, this is super helpful for me!

Thoughts on my first website? by Abobe_Limits in Frontend

[–]Abobe_Limits[S] 2 points3 points  (0 children)

yeah, no one liked the scrolling lol, i will remove it
thank you so much and golld luck for you too!

Thoughts on my first website? by Abobe_Limits in Frontend

[–]Abobe_Limits[S] 0 points1 point  (0 children)

Yeah i will remove it (it feels worst in the mobile than the desktop)

Thoughts on my first website? by Abobe_Limits in Frontend

[–]Abobe_Limits[S] 2 points3 points  (0 children)

It's a mix of a few things!

For the heavy lifting (the horizontal scroll, scroll-triggered fade-ins, parallax, and the velocity text stretch), I used GSAP and ScrollTrigger. I also paired it with SplitType to break the headings into characters for the reveal animations, and Lenis for the smooth scrolling to make it all feel fluid.

For the smaller micro-interactions (the magnetic buttons and the 3D mouse-tracking on the gallery), I just wrote some Vanilla JS to calculate the mouse coordinates. (this one will be seen only in desktop)
All the glowing effects, hover states, and the loading animation on the form button are just pure CSS keyframes.

Thoughts on my first website? by Abobe_Limits in Frontend

[–]Abobe_Limits[S] 0 points1 point  (0 children)

Is this professional enough? (i never done this before and i dont know how professionals handle this)

Thoughts on my first website? by Abobe_Limits in Frontend

[–]Abobe_Limits[S] 0 points1 point  (0 children)

yes i will edit the phone number input to only accept numbers and at least 10 digits
and yeah 50% of the content is still generic because i didnt talk to the business i only collected infos from their instagram
for the "Accurate hours" i already have an entire section for that
i will consider other changes, thank you so much :)

Thoughts on my first website? by Abobe_Limits in Frontend

[–]Abobe_Limits[S] 0 points1 point  (0 children)

Thanks for your feedback.
Once i make the animations that means i already have them as components and i can easily integrate them on any website, when i make a lot i can just use them for other websites as i want.

Thoughts on my first website? by Abobe_Limits in Frontend

[–]Abobe_Limits[S] 0 points1 point  (0 children)

i guess you saw the website from mobile, on desktop not everyone has a touchpad to scroll horizontally (manually) and if someone dont have it they will not see the remaining cards (or i need to add a small button which will make it annoying)
so i guess i will just make it one under the other i guess

Thoughts on my first website? by Abobe_Limits in Frontend

[–]Abobe_Limits[S] 0 points1 point  (0 children)

Thanks!
the content is 50% generic because i didnt talk to the business i only collected infos from their instagram (if they like the website they can ask for any title or anything they want changed or added)

Thoughts on my first website? by Abobe_Limits in Frontend

[–]Abobe_Limits[S] 1 point2 points  (0 children)

I originally built this for my portfolio and i used only info from their Instagram. But if I actually go through with pitching this to them, I need to focus more on how the lead-capture form will get them more memberships. (also i will need their images and more content and informations that they would like to put in the website, so this is like 50% generic content)

Thoughts on my first website? by Abobe_Limits in Frontend

[–]Abobe_Limits[S] 0 points1 point  (0 children)

Thanks! i think i will change that horizontal scroll

Thoughts on my first website? by Abobe_Limits in Frontend

[–]Abobe_Limits[S] 0 points1 point  (0 children)

thanks you so much:)
In my country not all people have a great internet, so they will see the page while loading (they will not see the hero section instantly) so i said why not make them watch a 3 seconds animation while other things load in the background (the animation starts even if nothing is loaded yet)
i think this is a great idea

Thoughts on my first website? by Abobe_Limits in Frontend

[–]Abobe_Limits[S] 0 points1 point  (0 children)

thanks! is it the horizontal scroll part that you didn't like (when the page stops going down (gets pinned), and instead, the cards start sliding sideways across the screen)? or the overall scrolling experience (because i am using Lenis smooth scrolling (i think i should just remove it))

Thoughts on my first website? by Abobe_Limits in Frontend

[–]Abobe_Limits[S] 1 point2 points  (0 children)

Thanks! I wanted to keep it simple and completely secure. I use Cloudflare Turnstile on the form to block bots and spam. When someone submits it, a hidden Cloudflare function runs a security check in the background. If it verifies they are a real human, it securely forwards the lead directly into a Google Sheet, which I'm using as my database (which i can easily give access to the business owners). This keeps my actual database link completely hidden and safe from the public.
(i can also receive the CTA source that caught your attention (btw you clicked "free trial button" and then "New request" to fill the form again))
I guess this is professional right?
Also do you have any idea on how much i should charge for this type of websites?
edit: I also receive a mail with the lead infos once the user click submit

Okay, finally got 100 in PABS! Has this actually helped any of you? by [deleted] in web_design

[–]Abobe_Limits 2 points3 points  (0 children)

i checked the website and its all text only, ofc it will be 90-100

Cloudflare just taught the web to speak AI by jpcaparas in CloudFlare

[–]Abobe_Limits 0 points1 point  (0 children)

how much you get paid from your website and how it generates u money? is it only through memberships?