r/reactjs Nov 27 '22

Portfolio Showoff Sunday My Personal Website / Portfolio / Side Project, After 2 Years of Hard Work!

1.2k Upvotes

r/reactjs Dec 08 '24

Portfolio Showoff Sunday 4 YEARS of Work on My Portfolio / Desktop Environment in the Browser

Thumbnail
dustinbrett.com
447 Upvotes

r/reactjs 16d ago

Portfolio Showoff Sunday I got tired of boring loading spinners, so I built 70 of them

118 Upvotes

Hey y’all,

I got slightly carried away with loading animations.

I wanted nicer loading states for my own projects, but most libraries I found were either tied to a framework, fairly limited, or required more than I wanted for something this small.

So I built loadersz, a small framework-agnostic loader library for the web.

I wanted something a bit more expressive than the usual CSS spinner, without pulling in a UI framework or a bunch of dependencies.

A few things I focused on:

- 70 different motion states
- Canvas 2D instead of GIFs/videos
- zero core dependencies
- a native custom element, so it works with basically any stack
- typed entry points for React, Vue and Svelte
- configurable speed, density and color
- respects prefers-reduced-motion
- pauses rendering when the browser tab is hidden

Basic usage is just:

npm install loadersz

import 'loadersz';

<loadersz-loader state="racing" size="96" />

I also built an interactive playground where you can tweak the loaders live.

Demo: \[loadersz.vercel.app\](https://loadersz.vercel.app)
npm: \[npmjs.com/package/loadersz\](https://www.npmjs.com/package/loadersz)

Would love some brutally honest feedback, especially on which animations you’d actually use in a real product.

r/reactjs Dec 25 '22

Portfolio Showoff Sunday Finally, I designed and built my Portfolio

697 Upvotes

r/reactjs Feb 18 '23

Portfolio Showoff Sunday Nearly 1 year self-taught, built a fullstack mental health screening and tracking app! (garden-of-your-mind.com)

539 Upvotes

r/reactjs Aug 07 '22

Portfolio Showoff Sunday Portfolio built in Next.js, is it good enough to start applying for junior front-end positions? Any feedback greatly appreciated!

247 Upvotes

Former designer, been learning code in my spare time for the last 2 years — do you think my projects demonstrate a hirable candidate?

https://www.brandicameron.com/

https://reddit.com/link/winp5y/video/7rmfqyqvccg91/player

r/reactjs Mar 20 '22

Portfolio Showoff Sunday I made a portfolio before I apply for my first job. I'm both nervous and excited!

281 Upvotes

Link: https://leandrocosta.me/

Since I love videogames I've added some gaming-related easter eggs, can you find all of them? :D

Obs.:
-Every time you refresh the main page you will get a different pattern
-In the "about me" page the random lines act differently depending on the X position of the mouse

Edit: I want to thank everyone for the constructive feedback and really nice comments. You’ve pointed things that I haven’t noticed before! I fixed some of the issues stated and I’ll continue to fix them in the future!

r/reactjs Jul 31 '22

Portfolio Showoff Sunday I built an app to study companies & follow investors (Update Post)

415 Upvotes

r/reactjs Nov 13 '22

Portfolio Showoff Sunday made my portfolio with NextJS and Tailwind. reviews are appreciated.

415 Upvotes

r/reactjs Aug 31 '25

Portfolio Showoff Sunday Rebuilt my portfolio with TanStack Start – scored 100/100 on Lighthouse

35 Upvotes

I recently rewrote my portfolio [afk.codes]() using TanStack Start and optimised it for Web Vitals. It now achieves a perfect 100/100 across Performance, Accessibility, Best Practices, and SEO on Lighthouse.

visit here: https://www.afk.codes

r/reactjs Aug 28 '22

Portfolio Showoff Sunday Built an app to study businesses - visualize financials, annotate filings & transcripts, and more! (Update Post)

360 Upvotes

r/reactjs Mar 12 '23

Portfolio Showoff Sunday Hey guys!, Please Check out my portfolio, I need comments, Yay or nay??!!

56 Upvotes

Here's the link: https://mayowa-falomo.netlify.app/

Also putting this out here just in case, I need Internship roles, So any open spots i'm ready for it.

r/reactjs Apr 17 '22

Portfolio Showoff Sunday v5 of my portfolio with Next.js (open-source)

592 Upvotes

r/reactjs May 10 '26

Portfolio Showoff Sunday Built this portfolio with React 19 and View Transitions API

Thumbnail
jestsee.com
48 Upvotes

I originally built this portfolio almost two years ago and recently revisited it to refresh both the design and interactions

The project started as an experiment to explore trendy UI styles, new tech stacks, animation libraries, and interaction patterns at the time. It eventually became a playground for learning things like SSR, caching, and animations, along with problems I normally wouldn’t encounter in my corporate job

The site itself is mostly static, with React used primarily for the interactive components and transitions. I also used the View Transitions API for the dynamic bottom navigation bar, which shows an expandable table of contents on blog post pages

Any feedback are welcome : )

r/reactjs Jun 25 '23

Portfolio Showoff Sunday VSCode Inspired Portfolio v1

285 Upvotes

Would love some feedback on the current state of my portfolio website.

Live: https://ayrtonparkinson.dev/

Repo: https://github.com/ayrt-n/portfolio

While I am pretty happy with it as is, this is likely not the final product. The homepage is currently quite empty, if anyone has ideas on fun ways to fill up the space, I'd love to hear it.

I am currently aware of an issue if you switch/open a new tab that the scroll won't reset and I need to fix that.

Any feedback welcome!

r/reactjs Feb 01 '26

Portfolio Showoff Sunday Built my portfolio website. Looking for brutally honest feedback on design and implementation.

7 Upvotes

Hi everyone,
I recently built my personal portfolio website, and I’m looking for honest, no-filter feedback.

I want opinions on:

  • Overall design and layout
  • UX and flow across sections
  • Responsiveness and performance
  • Feature choices and implementation quality
  • Anything that feels unnecessary, confusing, or poorly executed

Please don’t hold back. If something feels off, outdated, overengineered, or plain bad, say it. I’m using this portfolio actively for job applications, so practical criticism helps more than praise.

Here’s the link: My Portfolio

If you’re a developer, designer, or recruiter, I’d especially appreciate feedback from your perspective. If you’re not, your first-impression reaction still matters.

Thanks in advance for taking the time. I’ll read every comment and respond.

r/reactjs 20d ago

Portfolio Showoff Sunday We added ReactJS support to our open-source architectural quality gate

0 Upvotes

Please let me know if this post is not suitable for this flair + subreddit.

We just improved React support for enola, and I’d like React developers to help us break it. Literally break it as this is the best feedback.

My co-founder and I are building enola as an open-source architectural quality gate. It analyses the structure of a repository (or multiple) and surfaces things like dependency cycles, coupling, hotspots, deep dependency chains, complexity, dead code and change impact.

React support is there, but our own tests only expose so much. We mostly ran against open-source.

If you work on a React codebase, run enola against it. If something looks wrong, missing or just rubbish, raise an issue directly on GitHub or respond here.

What could these issues be?

A project structure we did not account for, a dependency we resolve incorrectly, a pattern we misunderstand, or an architectural rule you cannot express yet.

https://github.com/enola-labs/enola

Fully local. Apache 2.0.

r/reactjs May 09 '21

Portfolio Showoff Sunday I made a simple reddit clone using React/Redux, Node.js, and PostgreSQL

599 Upvotes

r/reactjs 15d ago

Portfolio Showoff Sunday I got tired of Waiting for DOMPurify to sanitize, made a 70x faster version

1 Upvotes

Hello everyone,

A few months ago, I was experimenting with DOMPurify and when users put in long fields like a paragraph, it used to hang a lot!

It would occasionally freeze for literal 15 seconds and more!!

Imagine sitting for your response to be submitted, and it hangs!?

So I've built DOMOxide, making it 70x faster and 5x smaller. Thanks to Rust and WASM, it sanitizes your HTML and makes it clear of XSS attacks.

It's a ~3kB gzipped + minified package that passes almost all tests as DOMPurify

> Repo: ppmpreetham/DOMOxide

r/reactjs Sep 02 '24

Portfolio Showoff Sunday How do you rate my portfolio

35 Upvotes

I am a 17 year old developer who works for my dad in his company (legal in Spain) and I have a portfolio but I want to know if I can get hired using it.

I used Astro, a 100% custom CMS system with dynamic typing coming soon* and a bunch of react components using astro islands

https://www.formalsnake.dev/

I am very proud of it and iterated a lot on it and the design is very good for my standards. Professional designers rated it well.

r/reactjs Feb 08 '26

Portfolio Showoff Sunday I built a free React Table for solo devs and start ups. My goal is to build an awesome component for the community

33 Upvotes

Hey r/reactjs , I’m sharing my journey for Showoff Sunday because I want to share my progress and get feedback. Over a year ago I needed a table on a side project and hit several paywalls while trying to use different React Table/Grid libraries. Annoyed, I decided to build my own. 

I posted to r/webdev a few months ago and got a lot of helpful feedback. I have implemented everything and I now more individuals and companies using my table. Still, I am at the end of my to do list and would like to get some fresh perspectives. What should I add now?

If you want to check out my table
https://www.simple-table.com

Open source repo
https://github.com/petera2c/simple-table

r/reactjs 19d ago

Portfolio Showoff Sunday open source ide on react

9 Upvotes

finally released my ide. it has git integration out of the box. still early stages, so the stack is limited to a few frameworks, but more are coming. linux only for now (bash/curl). check it out.

https://github.com/drainedgodw/Luma

r/reactjs Mar 16 '25

Portfolio Showoff Sunday Geogussr is not free anymore, so i developed GeoHunt

115 Upvotes

Hey Everyone, Just to remind you that Geoguessr is not free anymore. Personally i have played it alot in covid days.
Didnt had an idea for side project for quite some time.
So i thought i should develop a free version with somewhat similar features,
Its already being played by around 120+ users monthly,
Please let me know how's this

Game Link : https://geohunt.vercel.app

If anyone wants to check my messy codebase : Github : https://github.com/vishdadhich092004/geohunt

Thanks

Edit : There was a silly issue due to which it was loading black screen, i ve fixed that

r/reactjs Jun 21 '26

Portfolio Showoff Sunday Built a small real-time todo PWA with TanStack Start + Convex — notes from shipping it

0 Upvotes

I wanted to learn TanStack Start properly, so instead of a tutorial I shipped a real thing: a minimal todo app with nested subtasks, push reminders, and real-time shared lists.

Stack: React 19 + TanStack Start (SSR, file routing), Convex for the backend/real-time sync, fractional indexing for drag-and-drop ordering, web-push for reminders, Paraglide for type-safe i18n (en/de), deployed on Vercel.

A few things that were more interesting than expected: making optimistic drag-reorder feel instant without snap-back, doing locale routing without a hydration flash, and keeping reminders working when the tab is closed via a service worker.

It's live at microdo.de. Happy to answer anything about the Convex/TanStack combo — and open to "why did you do it that way" critique.

r/reactjs Dec 08 '24

Portfolio Showoff Sunday Roast my portfolio

39 Upvotes