Makemyband Assignment 1: Sample Form
Makemyband Assignment 1: Sample Form
Duringthiscodingsession,youwilldesignandimplementauserprofileportalhavinga
basicfeature:
1. Allowusertofillaform.
2. Validatefields
3. Displaysavedinformationuponsuccessfulformsubmission.
Sampleform:
Name:
AjaySingh
EmailID
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.