Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

SunEngine – site engine with blog, forum and articles sections features support.

License

Notifications You must be signed in to change notification settings

sunengine/SunEngine

Open more actions menu

Repository files navigation

Important

The project is no longer being developed!

SunEngine Logo

Site engine with blog, forum and articles sections.
Build on AspNet Core, VueJS, Quasar.

SunEngine

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.

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.

Flexible role settings

  • The ability to flexibly configure the rights of user groups for each section of the site.

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...

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

High Quality

  • Made with love ❤
  • Quality code and architecture.

Links

Contacts

Morty Proxy This is a proxified and sanitized view of the page, visit original site.