@todo

Pruvious + Pruject

Conceptualisation Design Development API integration SEO

What is it all about

The project involves the creation of our own two products, CMS for Nuxt products called Pruvious and a development and deployment package called Pruject.

Along with the products we have developed their corresponding websites. Check out the first one here:

Pruvious website
@todo Pruvious website

Pruvious Website Google PageSpeed Insights Score

Performance
Accessibility
Best Practices
SEO
@todo Pruject website

The websites

Pruvious website is a showcase of the product with a description of features, documentation on how to use the product, a tutorial, and the option to purchase the licence for the most comprehensive and complete CMS for your Nuxt project.

Pruject, on the other hand, features info on our helpful tool for development and deployment, providing you with a one-command installation of Pruvious and Nuxt.

Pruject website

Pruject website Google PageSpeed Insights Score

Performance
Accessibility
Best Practices
SEO

Pruvious CMS

Pruvious is a Node.js based content management system (CMS). Althought it's best used paired with the Nuxt frontend framework, it can be used as a standalone product. Here are some of its main features:

  • Translatable pages, presets, collections, and setting groups
  • Nestable block components automatically created from your Nuxt app
  • Media library with support for S3 and real-time image optimization
  • Fully typed query builder for SQLite and PostgreSQL
  • Includes caching, search, conditional logic, user permissions, and more!
@todo Pruvious interface

Pages

Vue components and their properties seamlessly integrate with Pruvious's page builder, streamlining the process and eliminating the need for writing additional code.

Pages can be saved as drafts and scheduled for publishing at a specific time, offering control over content release.

Manage translations effortlessly with automatic hreflang tag generation, simplifying multilingual website optimisation.

Convert blocks into reusable presets for easy reuse across multiple pages, streamlining design consistency and efficiency.

Enhance SEO with auto-generated sitemaps, robots.txt, open graph tags, redirects, and more, maximising search engine visibility.

Utilize page types and layouts to customize HTML base, enabling specific blocks to be used within them, enhancing flexibility and design possibilities.

Enjoy full control with the CMS by disabling page and preset functionalities, removing their UI from the dashboard, tailoring the system to your specific needs.

Typography

Typography

Collections

Effortlessly organize and manage data using collections, whether for webshop products, form submissions, or any other purpose, ensuring efficient data management.

Define versatile content types within collections using a diverse range of 27 field types, allowing for flexible and comprehensive data structuring.

Benefit from first-class support for conditional logic and field validation, ensuring precise control over data input and enhancing the accuracy and reliability of your content.

Effortlessly manage translations with the ability to disable them on a per-collection basis, providing flexibility in language options for different content types.

Enjoy a comprehensive and typed query builder for effortlessly querying any content, ensuring accurate and efficient retrieval of desired data.

Utilize hooks for easy creation, reading, updating, and deletion of collection items, enabling streamlined management and manipulation of your data.

Customize access with granular user permissions per collection, ensuring precise control and security.

900+ Commits pushed

9 Month development

Countless lines of code written

Extensive documentation

Actions

Create custom API endpoints within the CMS, empowering you to perform any desired action with flexibility and control.

  • Implement a robust authentication system using API tokens for secure user authentication, ensuring a fully-fledged and reliable authentication mechanism.
  • Effortlessly manage resource-intensive tasks by leveraging the power of job queues, ensuring smooth handling of heavy workloads and maximizing efficiency.
  • Leverage a robust and high-performance API for seamless handling of file uploads, ensuring efficient and reliable management of uploaded files.
@todo Pruvious actions

Let's build something great together!

We approach projects one at a time with a first come first served attitude allowing us to fully focus our resources on your needs. Hire your dedicated team today.

Get in Touch
© Vivid Binaries GmbH 2023