An Angular application designed to integrate with OpenAI-powered backend services.
- Standalone Angular components with strict TypeScript
- SCSS styling
- Prepared for OpenAI backend integration
- Clean, minimal architecture
- Development and production environment configurations
- Node.js (LTS version 18.x or 20.x)
- npm (comes with Node.js)
- Angular CLI (
npm install -g @angular/cli)
# Clone the repository
git clone https://github.com/swimmeric/lb-openai-lab.git
cd lb-openai-lab
# Install dependencies
npm install# Start development server
npm start
# The app will be available at http://localhost:4200# Build for production
npm run build
# Build output will be in dist/lb-openai-lab# Run unit tests
npm test
# Run linting
npm run lint
# Format code
npm run formatsrc/
├── app/
│ ├── data/ # Services and data access
│ ├── home/ # Home component
│ ├── app.config.ts # App configuration
│ └── app.routes.ts # Routing configuration
├── environments/ # Environment configurations
└── styles.scss # Global styles
The application uses environment files for configuration:
environment.development.ts- Development settingsenvironment.ts- Production settings
This project is private and proprietary.
swimmeric
Created on: 2025-01-11