Crypto Trader β Website Module¶
The public face of Crypto Trader: brand, story, and a trading gateway¶
CryptoβTraderβWebsite is the marketing and information hub of the platform. It tells the story, showcases capabilities, and guides visitors to the right place β whether thatβs product overviews, plan comparisons, or deep technical documentation.
Disclaimer
Past results and backtests do not guarantee future performance. Always start in paper mode. Liability is your own.
βοΈ Core Features¶
β Why it matters¶
- First impressions: turns interest into confident exploration.
- Orientation: helps users find the right path β from overview to deep dive.
- Consistency: shares the same brand assets and vocabulary as the product UI.
π οΈ Technology Stack¶
- Framework: Angular 20 (Modern, Performant)
- Styling: SCSS with shared brand variables
- Documentation: Compodoc (Technical Reference)
- Deployment: Integrated with GitHub Pages via the Docs hub
π¨βπ» Development¶
To generate new components with the project's specific requirements (SCSS,
no tests, automatic angular.json update), use the following command from the
Crypto-Trader-Website directory:
npm run g:c -- <path/to/component>
Example:
npm run g:c -- pages/new-feature
This will:
1. Create the component files in angular/components/pages/new-feature/.
2. Add the component's SCSS path to the styles array in angular.json in alphabetical order.
3. Automatically register the component in pages.ts or elements.ts using ts-morph (if applicable).
π Documentation Quick Links¶
β Questions or help¶
Email Oliver Lear Sigwarth (@theoliverlear): sigwarthsoftware@gmail.com
π License¶
See LICENSE.md in the repository root.