Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/vitnode/vitnode

Community Management Software (CMS) built on top of NextJS (React), NestJS (Express) and PostgreSQL.
https://github.com/vitnode/vitnode

cms nestjs nextjs tailwindcss typescript

Last synced: 29 days ago
JSON representation

Community Management Software (CMS) built on top of NextJS (React), NestJS (Express) and PostgreSQL.

Awesome Lists containing this project

README

        








VitNode Logo






# VitNode

VitNode is a **Modular Application Platform** build on top of [NextJS (React)](https://nextjs.org/), [NestJS (Express)](https://nestjs.com/) and [PostgreSQL](https://www.postgresql.org/) offering a customizable, scalable environment for building apps. Its easy-to-use plugin system, modern tools, and flexible integrations let you develop complex apps or launch quickly with simplicity, security, and efficiency.

## Why VitNode?

- **Purpose & Flexibility**: If you’re looking to build a full-stack web application (all-in-one) that needs modularity and includes complex backend logic, integrations, and the ability to manage both content and features like a CMS,
- **Freandly for No-dev users** - who can use drag-and-drop interfaces and customizable themes,
- **Freandly for Developers** - who can dive into code for API integrations, CRON jobs, etc.
- **Development Tools and Features** - VitNode provides an entire ecosystem for building and managing applications. It integrates features like email management, CRON jobs, group and user management, security settings, and more.
- **Security and Compliance** - Comes with built-in security features such as CSRF protection, CORS, rate limiting, CAPTCHA integrations, and more.

## πŸš€ Installation

```bash
npx create-vitnode-app@latest
```

or

```bash
pnpm create vitnode-app@latest
```

## Requirements

| πŸ› οΈ Software | Minimum | Recommended |
| :---------- | :------ | :---------- |
| Node.js | 18.17 | 20 |
| PostgreSQL | 14 | 16 |

| πŸ–₯️ Hardware | Minimum | Development |
| :---------- | :------------- | :------------- |
| CPU | 1GHz (2+ core) | 1GHz (4+ core) |
| RAM | 4GB | 8GB |
| Storage | 10GB | 20GB |
| Network | 100Mbps | 100Mbps |

| πŸ§‘β€πŸ’» Browser | Minimum | Recommended |
| :--------- | :------ | :---------- |
| Chrome | >= 106 | >= 115 |
| Firefox | >= 110 | >= 121 |
| Edge | >= 106 | >= 120 |
| Safari | >= 16 | >= 17.2 |
| Opera | >= 94 | >= 101 |