This project is an Angular application that uses Tailwind CSS for styling. It's built with Angular 18 and incorporates modern web development practices.
- Angular 18
- Tailwind CSS 4.1.3
- TypeScript
- PostCSS
- Jasmine & Karma for testing
Before you begin, ensure you have the following installed:
- Node.js (v18.20.5 or higher)
- npm (Node Package Manager)
- Angular CLI (v18.2.11 or higher)
- Clone the repository:
git clone [your-repository-url]
cd tw4-angular- Install dependencies:
npm installTo start the development server:
npm startThe application will be available at http://localhost:4200/.
To build the project for production:
npm run buildThe build artifacts will be stored in the dist/ directory.
Run the unit tests:
npm testThis project uses Tailwind CSS for styling. The configuration can be found in:
.postcssrc.jsontailwind.config.js
tw4-angular/
├── src/ # Source files
├── public/ # Static assets
├── .angular/ # Angular build files
├── .vscode/ # VS Code settings
├── node_modules/ # Dependencies
└── configuration files # Various config files
- @angular/* (v18.2.0)
- tailwindcss (v4.1.3)
- postcss (v8.5.3)
- rxjs (v7.8.0)
- @angular/cli (v18.2.11)
- typescript (v5.5.2)
- jasmine & karma for testing
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
