.. | ||
feat.md | ||
pages.md | ||
README.12062023.md | ||
README.18062023.md | ||
README.23102023.md | ||
rules.md |
kun-galgame-vue
Introduction
This is the frontend of the KUNGalgame forum, and it's the first version. We have built it using the Vue framework, and in the future, we plan to refactor it using the Svelte framework.
The link to the first version of the backend project is kun-galgame-koa.
About the Website
KUNGalgame — The Cutest Galgame Forum in the World!
We strive to create the best environment for Galgame discussions.
Tips: The website is currently under construction...
Operational Philosophy
- The cutest galgame forum in the world.
- With the aim of creating the best atmosphere.
- There will never be any ads.
- There will never be any charges.
Project Introduction
Overview
This is a restructured version of KUNGalgame-pure-css
. We have used Vite, Vue3, Vue-router4, Typescript, SCSS, and Pinia as the frontend technology stack. We do not depend on any UI framework because this project is focused on a non-UI framework approach. As my VSCode comes with necessary plugins like ESLint, we haven't integrated them into the project. We plan to integrate the required environment and project configurations in the first version to be launched.
When the frontend project was completed, there was a built-in, lightweight express
server in the root directory of the project, located in the server
folder. This server is not the backend for the project; it is merely a data simulation similar to mockjs
. We plan to write our backend in Rust
.
Preview
The original project is located at https://github.com/KUN1007/kungalgame-pure-css. However, during the restructuring, we added a lot of content and changed the icons from fontawesome
to iconify
. So, the appearance may be different. Here, we provide a preview of the homepage only.
Web Browser
Mobile Browser
How to Start
- Clone the repository:
git clone https://github.com/KUN1007/KUNGalGame-vue
- Change the directory:
cd KUNGalGame-vue
Server
- Navigate to the server directory:
cd server
- Install dependencies:
pnpm i
- Start the server:
pnpm start
Frontend
- Return to the parent directory:
cd ..
- Install frontend dependencies:
pnpm i
- Start the development server:
vite dev
Please note that you should start the server first to have simulated data.
Notes
Only version 1 will be released. During the initial design, we have already planned the content for versions 2 and 3, including data analysis for websites like VNDB
, 批评空间
, bangumi
, streaming video uploads, and an app version. In short, we will try to implement anything you can think of.
Contact Us
If you wish to participate in our development, you can join our development groups:
- QQ: 872839714
- Telegram: https://t.me/KUNForum
Open Source Statement
This project follows the GPL
open-source license.