A streamlined customer management application built with Angular. This app helps businesses efficiently manage their clients, offering features like client data management, filtering, and responsive design. Ideal for companies looking to improve their customer relationship management process.
- Client Data Management: Add, edit, and remove client information.
- Search and Filter: Quickly find clients through robust filtering options.
- Responsive Design: Fully responsive UI for use across devices.
- Secure: Ensures client data privacy with proper authentication measures.
Follow these steps to set up the project locally:
- Node.js (v14.x or higher)
- Angular CLI
- A modern browser (Chrome, Firefox, etc.)
-
Clone the repository
git clone https://github.com/JeyPi-Official/Angular-Clientes-App.git
-
Navigate to the project directory
cd clientes
-
Install the dependencies
npm install
-
Run the app
ng serve
-
Open in Browser Navigate to
http://localhost:4200
in your web browser to view the app.
src/
|-- app/
| |-- components/ # UI components
| |-- services/ # APIs and client data handling
| |-- models/ # Client data models
| |-- app.module.ts # Main Angular module
|-- assets/ # Static files (images, styles)
|-- environments/ # Environment-specific configurations
- Angular: Core framework for the frontend.
- Bootstrap: For responsive layout and styling.
- RxJS: For handling reactive data streams.
- Node.js: To manage dependencies and project tooling.
Contributions are welcome! To contribute:
- Fork the repository
- Create a new branch (
git checkout -b feature/new-feature
) - Commit your changes (
git commit -m 'Add new feature'
) - Push to the branch (
git push origin feature/new-feature
) - Open a pull request
This project is licensed under the MIT License. See the LICENSE file for details.