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/ |
|
Copyright © Dmitrij Polianin |
- 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.
- 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.
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
- 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.
- Linux or Windows server
- Bash scripts to install, build, deploy and update
- Made with love ❤
- Quality code and architecture.
- GitHub - github.com/sunengine/SunEngine
- Russian Site - sunengine.site
- Demo site - demo.sunengine.site
- Dmitrij Polianin telegram: @Okeanij
- SunEngine telegram group: @SunEngine