An Angular application integrated with Google Gemini for intelligent search functionality.
This project was generated with Angular CLI version 18.2.2.
To use the application, you need a Google Gemini API key. Follow the instructions in the Google Gemini API documentation to obtain an API key.
Add the API key to your environment file:
// environment.ts
export const environment = {
production: false,
API_KEY: 'YOUR_API_KEY_HERE'
};Run the following command to start a local development server:
ng serveNavigate to http://localhost:4200. The app will automatically reload if any source files change.
Easily generate new components, directives, services, and more with Angular CLI:
ng generate component component-nameOr try any of the following:
ng generate directive|pipe|service|class|guard|interface|enum|moduleTo build the project, run:
ng buildThe build artifacts will be stored in the dist/ directory.
Run unit tests with Karma:
ng testRun end-to-end tests with a testing platform of your choice:
ng e2eNote: To use this command, add a package that implements end-to-end testing capabilities.
For more information on the Angular CLI, use:
ng helpOr visit the Angular CLI Overview and Command Reference.
- Angular Integration: Powered by the Angular framework.
- Google Gemini Integration: Utilizes Google Gemini for intelligent search functionality.
- Responsive Search Bar: Adaptive design, suitable for different devices.
- Efficient Development Workflow: Fast reloads with
ng serveand straightforward code generation.
Feel free to contribute, report issues, or suggest new features to improve this project!