0% found this document useful (0 votes)
28 views2 pages

Makemyband Assignment 1: Sample Form

The document describes an assignment to build a user profile portal with AngularJS. It involves designing a form to allow users to enter their name, email, location, and instruments played. The form must validate the required fields and display the saved information on successful submission. Constraints include using AngularJS, AngularUI router, HTML, and CSS with a focus on functionality over styling. The assignment is due before 11am the next day.

Uploaded by

Rahul Rana
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
28 views2 pages

Makemyband Assignment 1: Sample Form

The document describes an assignment to build a user profile portal with AngularJS. It involves designing a form to allow users to enter their name, email, location, and instruments played. The form must validate the required fields and display the saved information on successful submission. Constraints include using AngularJS, AngularUI router, HTML, and CSS with a focus on functionality over styling. The assignment is due before 11am the next day.

Uploaded by

Rahul Rana
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

MakeMyBandAssignment1

Duringthiscodingsession,youwilldesignandimplementauserprofileportalhavinga
basicfeature:
1. Allowusertofillaform.
2. Validatefields
3. Displaysavedinformationuponsuccessfulformsubmission.

Sampleform:
Name:

AjaySingh

EmailID

[email protected]

Location

Gurgaon

Instruments

Guitar,Drum,
Flute

Rules:
1. Name
fieldistextfield(onlyalphanumerics)
2. Email
fieldshouldcheckforvalidemailid
3. Location
shouldbeasinglechosendropdown
4. Instruments
shouldbeamultichosendropdown
5. Allfieldsexceptlocationaremandatory.
6. Userformshouldhaveurl(<host>/user/editdetails)
7. Displayformshouldhaveurl(<host>/user/details)

Constraints:
1. TechStack:HTML,CSS,AngularJs
2. Useangularuirouterinsteadofngrouteforroutingpurposes.
3. Designtheapplicationasyoulikebutfocusmoreonfunctionality(AngularJs)
thanCSS.
4. Youareallowedtouseanybuiltinplugins(e.g.bootstrap)aslongasyoucan
tweakthemasperyourneeds.
5. Assignmentneedstobesubmittedbefore11amtomorrow(Sunday).
6. Youcansendusyourassumptions(youmade),whichwillhelpustounderstand
yourthinkingandideas.

FeelfreetocallAjay(9999886947)orNaveen(8447188798)foranyqueries.

You might also like