web 3cf6a5cfb4 feat: update localization files and improve system version management
- Changed output path for i18next configuration in admin and user apps to "public/assets/locales/{{language}}/{{namespace}}.json".
- Added new translation keys in English and Chinese for admin and user updates in tool.json files.
- Refactored SystemVersionCard component to utilize new service version checking and updating logic.
- Introduced basic service version checking and updating functions in the gateway service.
- Added typings for new API endpoints related to service version management.
- Updated Vite configuration to rewrite API paths.
- Added TypeScript error handling in various service files.
2025-12-01 03:00:47 -08:00
..
2025-11-26 19:56:16 -08:00
2025-11-26 19:56:16 -08:00
2025-11-26 19:56:16 -08:00
2025-11-26 19:56:16 -08:00
2025-11-26 19:56:16 -08:00
2025-11-26 19:56:16 -08:00
2025-11-26 19:56:16 -08:00

PPanel user web

This is a PPanel user web powered by PPanel

English · Chinese · Changelog · Report Bug · Request Feature


Table of contents

TOC

⌨️ Local Development

You can use Github Codespaces for online development:

You can use Gitpod for online development:

Open in Gitpod

or clone it for local development:

git clone https://github.com/perfect-panel/frontend.git
cd ppanel-web

# Install dependencies
bun install

# Run the development server
cd apps/user
bun dev

Open http://localhost:3000 with your browser to see the result.

🚀 Deploy on Vercel

Deploy with Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

Check out our Next.js deployment documentation for more details.

🤝 Contributing

Contributions of all types are more than welcome, if you're interested in contributing code, feel free to check out our GitHub Issues to get stuck in to show us what youre made of.


📝 License

Copyright © 2024 PPanel.
This project is GNU licensed.