https://github.com/temitopeakin1/portfolio-web
Portfolio web using AngularV21 , Tailwind CSS, GSAP, AI integration
https://github.com/temitopeakin1/portfolio-web
ai-integration angular gsap-animation tailwindcss
Last synced: 5 days ago
JSON representation
Portfolio web using AngularV21 , Tailwind CSS, GSAP, AI integration
- Host: GitHub
- URL: https://github.com/temitopeakin1/portfolio-web
- Owner: temitopeakin1
- Created: 2026-02-28T13:00:46.000Z (4 months ago)
- Default Branch: master
- Last Pushed: 2026-06-26T10:08:46.000Z (7 days ago)
- Last Synced: 2026-06-26T12:06:30.183Z (7 days ago)
- Topics: ai-integration, angular, gsap-animation, tailwindcss
- Language: TypeScript
- Homepage:
- Size: 2.75 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# TmeghaPortfolio
This project was generated using [Angular CLI](https://github.com/angular/angular-cli) version 21.2.0.
## Development server
To start a local development server, run:
```bash
ng serve
```
Once the server is running, open your browser and navigate to `http://localhost:4200/`. The application will automatically reload whenever you modify any of the source files.
## Portfolio Copilot (AI) setup
Portfolio Copilot is available on the About page and uses frontend-only API calls.
1. Open `src/environments/environment.ts`.
2. Set:
- `ai.apiKey` to your provider API key
- `ai.endpoint` to an OpenAI-compatible chat completions endpoint
- `ai.model` to your preferred model ID
3. Optionally set production values in `src/environments/environment.prod.ts`.
If credentials are missing or invalid, Copilot displays a friendly fallback message.
## Code scaffolding
Angular CLI includes powerful code scaffolding tools. To generate a new component, run:
```bash
ng generate component component-name
```
For a complete list of available schematics (such as `components`, `directives`, or `pipes`), run:
```bash
ng generate --help
```
## Building
To build the project run:
```bash
ng build
```
This will compile your project and store the build artifacts in the `dist/` directory. By default, the production build optimizes your application for performance and speed.
## Running unit tests
To execute unit tests with the [Vitest](https://vitest.dev/) test runner, use the following command:
```bash
ng test
```
## Running end-to-end tests
For end-to-end (e2e) testing, run:
```bash
ng e2e
```
Angular CLI does not come with an end-to-end testing framework by default. You can choose one that suits your needs.
## Additional Resources
For more information on using the Angular CLI, including detailed command references, visit the [Angular CLI Overview and Command Reference](https://angular.dev/tools/cli) page.