Dynamic Angular user portfolio with real-time weather and crypto data. Built with Tailwind CSS & chart.js for speed and style.
Install pnpm sing npm
npm install -g pnpm
// or
npm install -g @pnpm/exeinstall packages
pnpm installrun application
ng serveHere are all the page from the project:
- Dashboard
- Dashboard Pages
- Components Pages
Client: Angular, TailwindCSS, Apache, GraphQL, chart.js
- Light/dark mode toggle
- Theme color modes
- Fullscreen mode
- Cross platform
- Responsive
- Animation
To run tests, run the following command
ng testTo run prettier, run the following command
pnpm run prettier- Sidebar
- Dark Theme
- Navbar
- Footer
- Dashboard Module
- Standalone components
- Angular Signals
- Multi Theme
- Tests E2E
- User Module
- Guards
- Animations
| command | What it does? |
|---|---|
npm start |
Starts the server in dev mode |
npm run lint |
Runs ESLint on project |
npm run prettier |
Runs prettier on entire src folder |
npm run prettier:verify |
Runs prettier-check and throws error if fails |
npm run prettier:staged |
Runs prettier on only staged (changed) files |
npm run e2e-ui |
Runs playwright e2e test with UI |
"ng-apexcharts": "^1.7.1",
"apexcharts": "^3.35.3",



