mirror of
https://github.com/PretendoNetwork/website.git
synced 2026-08-30 12:35:00 -05:00
87d2b6357bcbd25a12490ea52e5834c9ca3a6c8a
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
71.2%
TypeScript
25.4%
CSS
2.5%
Shell
0.3%
Dockerfile
0.3%
Other
0.3%