Skip to content

chore: landing page baseline#1

Open
fres-sudo wants to merge 15 commits intoRIP-Comm:mainfrom
fres-sudo:chore/landing-baseline
Open

chore: landing page baseline#1
fres-sudo wants to merge 15 commits intoRIP-Comm:mainfrom
fres-sudo:chore/landing-baseline

Conversation

@fres-sudo
Copy link
Copy Markdown

@fres-sudo fres-sudo commented Dec 21, 2025

This PR aims to provide the working baseline for the landing page of the sossoldi website.

The tech stack used:

  • Framework: Next.js 16 with App Router
  • Styling: Tailwind CSS v4 with custom Sossoldi color palette
  • Components: shadcn/ui (New York style)
  • Animations: Framer Motion
  • i18n: next-intl with prefix routing
  • Content: MDX for blog posts

Main features:

  • Internationalization: Full English and Italian support with URL prefix routing (/en, /it)
  • Dark/Light Mode: System-aware theme switching
  • MDX Blog: Static blog with full MDX support
  • SEO Optimized: Static generation for all pages

In order to run the project, make sure to have bun installed locally, cd into the project and run bun install, after that you can run bun dev to start dev server.

@fres-sudo fres-sudo marked this pull request as ready for review December 22, 2025 18:39
Copy link
Copy Markdown
Contributor

@theperu theperu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice work! I have a few notes:

  1. The links for Discord seems to be broken, you can use discord.sossoldi.com
  2. The background for the discord section has a gradient that is not present in the site, to me it looks a bit odd
  3. I would remove Pricing from the footer since we are completely free
  4. There is a lot of focus on the OpenBanking APIs which we haven't implemented yet, I would either remove it or make more clear that it's something that is coming soon (which is only mentioned in the feature section, in other parts it looks like it's already available)
  5. We are also on FDroid now so I think we can add a badge for it as well
  6. At the end of the footer there is a string not translated in Italian Still have questions? Join our Discord
  7. The color palette looks slightly different from the one that we have in the app, it would be nice if it was the same (both for the dark and light theme)
  8. I tried to open the first post on the blog and I don't know if this is expected but the images are broken, also the share button doesn't work
  9. In the blog post again I see that there is a section for the author, it would be nice if we could have a link there (maybe to their portfolio, Github or LinkedIn)
  10. We have a youtube channel now so it would be nice to have a CTA also for that one

It might look like a lot of issues but you did great and I really like the site. I'm already working on a few posts to have ready for when we will publish it 💙

@mikev-cw
Copy link
Copy Markdown
Collaborator

I really like the overall direction. Very simple, not flashy, no unnecessary fluff, with the blue and white colors well respected. The tech stack is industry-standard for modern web development. It’s a safe, high-performance choice that avoids "reinventing the wheel." In my mind, a potential Sossoldi website should look exactly like this, great job!

As for the content and the communication approach, I think we should involve the social team, or at least discuss it together. You understandably improvised, since there were basically no guidelines to follow.
For example, we had never discussed having a blog (which I actually really like, by the way, and love that blog posts are just MD files), or the tagline “master your wealth, transparently”. Whether, how much, and how to mention RIP, or as already pointed, how to expose our Youtube and LinkedIn activities.
I think these are crucial decisions, as they define what we want to communicate and how, I’d avoid improvisation for the final version.

So far so good though!

@fres-sudo
Copy link
Copy Markdown
Author

Hi guys, thanks for the good suggestions I am almost done with all the requests. I'll keep u posted!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants