I am working on https://apexpad.app. It's an interview collaboration platform for Salesforce apex language. I am a fulltime Salesforce developer that's how I got the idea for my web app(I did not validate the idea). I learned programming while on job as a Salesforce developer, so didn't know anything other than Salesforce apex programming. I learned all I needed while building my app. The tech stack I used for building my app are Express app, Node.js, handlebars, vanilla JS, Firebase auth, Firebase infrastructure and a lot of Node.js middleware. To get to the point, frontend UI development is something I am struggling with. How are you all building modern looking frontend pages? Also, if you can, please visit my app and give me some feedback.
Webflow is a platform that allows you to make beautiful responsive websites without needing to touch a line of code. by the way uihut is the best for every designer. There was library of www.uihut.com 21,000+ design resources and 20,000+ UI kits on our website ready to be used in your digital products, presentations, videos, and projects. With our UI kits you can create countless designs in minutes with bulk downloads option included.
Hey, I had a quick look on the webapp.
It seems quite slow when clicking on each page which could be because it's loading quite a lot of things from the db. The downside is that people don't really have the patience to wait around, so it would be good to to have a loading state and show a loading page to let people know that data is loading from the backend.
From reading through your stack above, it looks too complicated and over-engineered for something that should be quite simple. Take a look at NextJS. It'll help from a frontend and backend perspective as well as help you get the webapp up and running with speed. You also don't have to worry about routing like you would with express.
Thanks for taking a look and the suggestions. Will work on those. Thanks.
So for https://supastarter.dev we use https://chakra-ui.com. It's a great component library for react which gives you great looking, accessible components you can customize however you like!
Currently using WebFlow, No-code platform with pretty much templates over their marketplace.
Here is my landing page, which I built within my last weekends. https://www.goingviral.digital/
For landing pages/marketing site - https://versoly.com/ (founder here)
For web app - http://tailwindui.com/ will give you code snippets you can copy that look great
I will check it out. Thank you.
I mean that's a bit hard to access.
Of course there are libraries and tools to help you, but if someone who is good at building UIs and someone who is not good at it builds something in the same stack there will be a huge difference in the output.
More important than the stack you use, is your knowledge and skill. Learn some basic UI and UX (not the same thing) principles and practice making a few UIs.
They will get better.
Sure, Thanks.
Using css frameworks such as bootstrap, tailwind CSS, or material UI