Skip to content

An Angular project showcasing a template-driven login form and a reactive registration form with validation, clean UI, and responsive design.

Notifications You must be signed in to change notification settings

Shivamsaiyan455/component_Form

Repository files navigation

# 📦 ComponentForm

An Angular project demonstrating component creation, a **template-driven login form**, and a **reactive registration form** with validations and responsive design.

---

## 🔍 Overview

This project includes:

- ✅ Login Form (Template-driven)
- ✅ Registration Form (Reactive)
- ✅ Angular Component Structure
- ✅ Form Validation
- ✅ Responsive Layout

---

## 🚀 Live Preview

Run the app locally at:  
**http://localhost:4200/**

---

## 📁 Repository

GitHub Link: [https://github.com/Shivamsaiyan455/component_Form](https://github.com/Shivamsaiyan455/component_Form)

---

## ⚙️ Installation & Setup

```bash
# Clone the repo
git clone https://github.com/Shivamsaiyan455/component_Form.git

# Navigate to project folder
cd component_Form

# Install dependencies
npm install

# Start the development server
ng serve

🧩 Project Structure

src/
├── app/
│   ├── login/           # Template-driven login component
│   ├── register/        # Reactive registration component
│   └── app.module.ts    # Root module with Forms setup
└── index.html

🛠 Useful Commands

Task Command
Run dev server ng serve
Build project ng build
Generate component ng generate component component-name
Run unit tests ng test
Run e2e tests ng e2e (if configured)

📚 Further Help

For more Angular CLI commands and options:

ng help

Or visit the official Angular CLI Docs


About

An Angular project showcasing a template-driven login form and a reactive registration form with validation, clean UI, and responsive design.

Topics

Resources

Stars

Watchers

Forks