mirror of
https://github.com/PretendoNetwork/website.git
synced 2026-09-17 21:41:21 -05:00
f73a02fb57e5792fbc149a839f585f6b59b0c716
Pretendo website
This repository contains the source code for our website.
Running locally for development
Prerequisites:
- Clone the repository
- Have NodeJS 24 or higher installed
Run the following in your terminal:
npm i
npm run dev
Translation
If you'd like to help localize Pretendo Network, you can contribute to the translations on our project on Weblate.
Website refactor
The website is currently in a refactor, here is what is still left on the frontend:
- Term pages (nuxt content)
- Docs (nuxt content)
- Styling for progress page
- Styling for progress on main page
- Donation tier page
- Mii editor
- Account page
And the tasks left on the backend:
- Registration (with captchas)
- Logout
- Login
- Password forgot flow
- Stripe webhook emails
- Stripe webhook database updates
- Discord integration (add/remove roles on link and subscription changes)
- Creation of stripe subscriptions
- Account editing (mii saving, server environment changes)
- Delete account
- Discourse SSO
Miscellanous tasks:
- Merge upstream changes into refactor branch
- Security testing
- Document configuration
Description
Languages
Vue
70.7%
TypeScript
26.1%
CSS
2.4%
Shell
0.3%
Dockerfile
0.3%
Other
0.2%