• erez@lemmy.world
    link
    fedilink
    arrow-up
    3
    ·
    edit-2
    1 year ago

    I like that you chose Sveltekit, and the project structure seems pretty good. But there’s a lot to fix. The page load takes way too long (you should be using #await whenever possible), and the design is very messy.

    If I may suggest, I think you should be using a better UI framework. I feel like Carbon is a good match for this sort of app. But If you don’t like it, Skeleton also seems like a good choice.

    Also, imho you should be using display: flex a lot more! (or grid). And use tab 2 or 4, not 8!! :)

    Either way, I like the initiative. I might be able to help out a little bit here and there, but I can’t make any promises.

    Good luck!

    • andobando@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      My coding style has always been to get out the core functionality then fix everything up, definitely not for everyone. Might be something I need to reconsider when working with others.

      I love carbon, but I chose Ionic is because its very suited for mobile development. On the other hand it seems to have very severe limitations for mobile so it seems I have to pull in something else in as well.

      The page load takes way too long (you should be using #await whenever possible)

      I will, though part of the reason its slow is because its hitting lemmys backend over the network, as opposed to just a local network in a normal setup.