Welcome to the official website of TOLOSAT. If you are interested in contributing, please refer to our contribution guidelines.
You need to install the latest Node.js version and npm to run the website. You can download both here.
Important
To get autocompletion and a nice code environment, I recommend using VSCode and install workspace recommended extensions in the extension panel.
To quickly run the website, you need to know the following commands:
Command | Description |
---|---|
npm install |
Installs dependencies |
npm run dev |
Starts the development server |
npm run build |
Builds the project for production |
Tip
I recommend using pnpm instead of npm to save disk space and boost installation speed. More information here.
- 🟢 Green: The feature is finished and fully implemented.
- 🟠 Orange: The feature is currently being worked on.
- 🔴 Red: The feature has not yet been started.
- 🔴 Start page
- 🔴 Light/Dark themes
- 🔴 More themes
- 🔴 i18n Internationalization for French and English
- 🔴 Table of contents for blog posts
- 🔴 Markdown blog posts using Mdsvex
- 🔴 RSS feed
- 🔴 Search Functionality
- 🔴 SEO friendly
- 🔴 Lazy image loading
- 🔴 Fast performance (perfect Lighthouse score)
- 🔴 Multi-language Support beyond French and English