Code Monkey home page Code Monkey logo

cms's Introduction

Tegra CMS

Welcome to the Tegra development repository! Tegra is an open source super-high end performance, user-friendly, multi-lingual and multi-purpose modern CMS based on C++20 which enables you to build websites and powerful online applications.

forthebadge forthebadge forthebadge forthebadge forthebadge forthebadge forthebadge forthebadge

WARNING: Tegra's code is not ready for final use at the moment, but you can see its development stages in this repository.

Technical Features

  • Written by C++
  • Cross-Platform base structure
  • Super-High end performance
  • Efficient use of resources
  • Compiled generation of web pages
  • Smart page optimization
  • Smart api generator for external purposes
  • Integrated core structure for desktop, mobile, IoT and wasm technology.

Basic Features

  • Multi-Language support
  • Multi-Purpose
  • SEO Optimizer & Manager
  • File Manager
  • Error Page Manager
  • Website Navigation
  • Static Pages
  • Content Categories
  • Social Network Manager
  • User Account
  • User Group
  • User Rating
  • User Comments
  • User Sharing Tool
  • Content Editor Quill, CKEditor and TinyMCE
  • Content Tagging
  • Content Blocks or Widgets
  • Extensions, Modules or Plugins
  • Themes and Layouts
  • Upload and Download manager
  • Input formats like Markdown, HTML etc
  • Developer Mode
  • Bootstrap 5.x based template support
  • Resize images on fly with caching

Future features

Features that will be added in the future

  • Web3 & Decentralized Support
  • Cloud Storage on AWS & Google
  • Bitcoin & Ethereum blockchain network integration.
  • IPFS/Filebase System support for decentralized storage
  • Digital currency payment gateway for BTC, ETH & USDT

Default Modules

  • Index
  • Error Page
  • Menu
  • Langing Page
  • Static Page
  • News
  • Blog/Articles
  • Send Feed Back
  • Conversation
  • Ticket

Default Features

  • Template Editor
  • SEO Manager
  • Site Map Generator
  • Resource Manager
  • Google Webmaster Tool
  • Google Analytics Tool
  • Social Media
  • Task System

Platforms version:

  • Web
  • Desktop
  • Mobile
  • Wasm

Requirements

  • C++20 or above (2a recommended).
  • Drogon Webserver 1.7.5 or above.
  • OpenSSL 3.x
  • MySQL(MariaDB) or PostgreSQL
  • Redis

Building

  • You need CMake tool for building source code
  • CMake 3.18 or higher is required.
cd build
cmake ..
make
./Tegra

TOOD

  • Bug fixing.
  • Add new exception handler.
  • Add new features.
  • Support new libraries.
  • Tell me your opinion about which other items should be added.

Contribution

cms's People

Contributors

kambizasadzadeh avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.