Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/vitnode/vitnode
- Owner: VitNode
- License: mit
- Created: 2023-03-25T19:14:04.000Z (over 1 year ago)
- Default Branch: canary
- Last Pushed: 2024-09-13T10:36:19.000Z (about 2 months ago)
- Last Synced: 2024-09-13T11:34:44.294Z (about 2 months ago)
- Topics: cms, nestjs, nextjs, tailwindcss, typescript
- Language: TypeScript
- Homepage: https://vitnode.com
- Size: 28.2 MB
- Stars: 29
- Watchers: 4
- Forks: 5
- Open Issues: 19
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE.md
Awesome Lists containing this project
README
# 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 |