Oscar Valverde
Menu

hello@oscarvalverde.dev

Back to Home

Vacantia

2026
Next.jsReactTypeScriptNeonRedisTailwind CSSAuthzEmail
Vacantia project image

About the Project

Vacantia is an article/blog platform designed for sharing content, with roles and permissions for content creators and editors. The platform allows users to create and publish articles, while providing a structured workflow for content management. In this project I learned about implementing role-based access control (RBAC) and how to manage user permissions. It's the project that has the most features and I plan to keep improving it and add more features, at the moment the landing page is locked for non-logged in users for a way to prevent to consume the free plan I have on the different services I use. Rn I'm learning about how to restrict access on the server side (rate limitng, idempotency. etc)

Other Projects