Zodream is a web application framework. There contains some examples of zodream.
👉中文
The current system does not have speed or safety as its primary purpose. Please do not use this system in a production environment. If you have related bugs or optimization suggestions, please submit an issue.
In the next step, instead of focusing on the development of new modules, the existing modules will be transformed and optimized.
Increase the linkage within each module.
composer install --ignore-platform-reqs
composer install --no-dev
npm i
gulp //build home directory UserInterface/assets
gulp Blog //build blog Module/Blog/UserInterface/assets
gulp --prod //build home directory and do code compression UserInterface/assets
gulp CMS-default //build default theme resources under CMS Module/CMS/UserInterface/default/assets
Module Name | Introduce | Status | DEMO |
---|---|---|---|
Blog | common blog system | Completed 1.0 | demo |
API Document | API documentation system, supporting code generation | Completed 1.0 | demo |
Finance | personal financial system | Completed 1.0 | demo |
Novel | Novel system, include web and h5, automatic crawler function to be developed | Completed 1.0 | demo |
WeChat Manage | Official account management system, supports multiple official account management, supports different scenarios (similar to account binding, sign-in, word games, etc.), supports simulated WeChat automatic reply | in development | not online |
Online Disk | Online Disk | in development, Uploading, downloading, playing video, music, sharing, APP download and installation have been completed | not online |
OAUTH 2.0 | Based on OAUTH 2.0 server, the docking function has been completed | in development | not online |
Generate Helper | Visual and convenient operation of open modules, suitable for code generation | Completed 1.0 | local use |
Auth | For the time being, only third-party login, local login, and registration functions are completed, and permission control is to be developed | Completed 1.0 | demo |
CMS | Content management system, support template theme import, complete URL navigation, game list, video theme etc | Completed 1.0 | demo |
CAS | cas-based single sign-on | Completed 1.0 | not online |
RPC | json rpc | in development | not online |
Online Chat | Online Chat | TODO | not online |
BBS | BBS Forum | Completed 1.0 | demo |
Schedule | System scheduled task system, automatically run background tasks at specified time | Completed 1.0 | not online |
My plan | Personal plan task system, add Pomodoro time management, and time record statistics | Completed 1.0 | demo |
Exam | Subject-based question bank, used for brushing questions, advanced tree of skills to be developed, and exclusive certification of skills, the ultimate goal: to achieve clear grading of any skills, guide users to advance, verify users' own skills deficiencies, and support test papers | Completed 1.0 | not online |
Shop | Mall system, including mobile PC terminal, plan to angularize and develop APP (Flutter, UWP), applet, Vue mobile version | In development | not online |
LOG Viewer | The LOG viewing system mainly realizes the reading and display of iis logs, which can be marked, inferred and sorted according to the mark, and searched for suspicious access. | Completed 1.0 | not online |
Micro Blog | Support basic posting of text, pictures, and videos on Weibo, support forwarding, and support comments | Completed 1.0 | not online |
Legwork | Support custom forms to place orders, support independent orders | Completed 1.0 | not online |
Short video | Support users to upload videos and select background music | Completed 1.0 | not online |
Short url | Support external links (directly redirect to links), support internal links (direct program processing, the URL display is still a short link, but the actual execution address and parameters are official links) | Completed 1.0 | not online |
SEO | For basic functions, including system settings, cache processing, sitemaps and other basic functions | Completed 1.0 | online |
Resource Store | Support template package upload | Completed 1.0 | demo |
Feedback | Including link management, feedback management, subscription management | Completed 1.0 | demo |
Online service | Only provide api, interface and management background see Angular-ZoDream | Completed 1.0 | not online |
Open Platform | Application management of application (including client and interface) appid | Completed 1.0 | demo |
Visual Editor | Online combination of good-looking web pages, cell phones can also be operated Oh | Completed 1.0 | demo |
PHP-ZoDream:Full version, using PHP programming language, self-made framework
godream:Blog and chat room modules, using the Go programming language, based on the gin framework
netdream:Blog module, using C# programming language, based on Net Core framework
Angular-ZoDream:Most modules, including the admin backend, use the typescript language and are based on the angular 13 framework
Flutter-Shop: Mall module, using dart language, based on flutter framework
Mini-Shop:Mall module, using typescript language, WeChat Mini Program depends on gulp-vue2mini code conversion
Vue-Shop:Mall module, using typescript language, based on vu3 framework
There are other project, but none are perfect.
Updated: 2023/02/22