Skip to content

sunengine/Docs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

home heroText tagline actionText actionLink features footer
true
SunEngine
Site engine with blog, forum and articles sections features support, build on AspNet Core, VueJS, Quasar technologies.
Documentation
/src/en/
title details
Quick and fast
A one-page application loads only what you need, without unnecessary requests (SPA). Quick access to data based on linq2db. Efficient and custom caching
title details
Flexible role settings
The ability to flexibly configure the rights of user groups for each section of the site
title details
Functional Admin
Ability to create blogs, forums, articles sections; Creating subsections - interactive editing of site menu, as well as additional menus, switch basic and additional skins, user groups and changing their permissions, creating site activities Sections, and other features
Copyright © Dmitrij Polianin

Features

  • Ability to create blog
  • Create a forum with sections
  • Create articles and articles sections
  • Ability to comment on any materials on the site
  • Creating a user profile on the site
  • User’s personal account with the ability to edit user information and personal data
  • Administration through the admin panel
  • Ability to create and modify skins for the site, a choice of already done skins.

Thoughtful and friendly interface

  • A one-page application with a modern and beautiful interface.
  • Works on personal computers, tablets, mobile phones.
  • In the future, possibility to compile as a native application of Android, iOS, Windows and Linux.

Technologies

The project based on modern front edge technologies:

  • Asp.Net Core 3.1
  • VueJs - SPA client part
  • Quasar Framework - Material Design VueJs Sections
  • PostgreSQL - database (in the future, other SQL db engines)
  • Linq2db ORM - database access

Security

  • Developed using latest technologies of privacy and security.
  • An innovative authorization system based on three tokens to protect against interception of authorization data, from XSS and CSRF attacks.
  • AES encryption to protect authorization tokens.
  • Cleaning text data on the server from malicious scripts.
  • HTTPS secure protocol.
  • Protection against flood requests
    • Filters against duplicate publication requests.
    • Captcha on critical areas.
  • Defense mechanisms against many malicious attack types.

Hosting

  • Linux or Windows server
  • Bash scripts to install, build, deploy and update

High quality

  • Made with love ❤
  • Quality code and architecture.

Links

Contacts

About

Documentation source of SunEngine

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published