This is the React-based frontend for the Oxalate-Portal project.
There are separate documentation for:
Oxalate frontend uses:
- Ant Design for UI components and forms
- Ant Charts for charts and graphs
- Custom CKEditor 5 build for rich text editing
- DomPurify for sanitizing HTML
- i18next for internationalization
- translation-check for checking translations
To set up development, copy the .env
as .env.local
and add VITE_APP_SITE_KEY
as variable containing the Google ReCAPTCHA site key.
- Local translation check for checking translations.
This code is published under the GPL 2 License.
- Mikko Mustonen, founder, (React)
- Paul-Erik 'Poltsi' Törrönen, developer, (React)
- Pekka Palokorpi (Graphics)