some context before we start
What is Next.js?
Next.js is a Javascript framework based on React.js that enables users to build strong, powerful and maintainable web applications. It guarantees several extra features including server-side rendering and generating static websites which is great for SEO.
Why build a custom web app?
Of course, working from a template is often cheaper and faster. You can buy it for a very low price, fill it with content and have a brand new site up in a couple of hours. But there's a chance that your next-door neighbor has exactly the same template for an entirely different business. It's hard to make the template look branded when it could belong to another company. You will realize how limited the template features are as soon as you decide to customize it to your needs when your business start growing. It could require more money to add custom features to the template than to build them from the ground up.
Technologies I have worked with?
Throughout my experience in web development, I have had the chance to work with multiple technologies such as:
Front-end: React.js, Next.js, jQuery, Tailwind CSS
Bakc-end: Node.js, Express.js, Strapi, Sanity, SpringBoot, JEE, Php Symphony, Laravel
Databases: MySQL, GraphQL, MongoDB
My Github profile: https://github.com/D3vss
Examples:
The example below is my first ever attempt to work with Next.js. I used Node.js to handle the backend, MongoDB as a database and TailwindCSS for styling.
npx-create-next-app my-next-app
npm run dev
NB: I prefer having a conversation with you before you place an order.