mirror of
https://github.com/PretendoNetwork/website.git
synced 2026-08-30 20:49:36 -05:00
88ec0b9c53a3fec2e86a6dda0da61a73e7db3c6d
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
Description
Languages
Vue
71.2%
TypeScript
25.4%
CSS
2.5%
Shell
0.3%
Dockerfile
0.3%
Other
0.3%