Aashish Sood
SOFTWARE ENGINEER
About Me
Selected Work
Full Stack Projects
Blog
Event Search application with NodeJS
Objective
Build an Event search website with responsive design using NodeJS backend
Use AngularJS/jQuery for animations/effects
What I did?
Developed a single page web application using AngularJS framework for UI and NodeJS at backend
Implemented Autocomplete search using Angular Material's autocomplete element which fetched data from TicketMaster's suggest API.
Implemented form validations using Angular directives.
Used HTML5 local storage key value store to implement Favourites feature.
Used Bootstrap3 framework to implement Responsive Web Design features.
Used jQuery promises to implement Async calls to 5 different APIs described below
First Tab consists of event information fectched from TicketMaster's Event Details API.
Second tab consists Artist/Team's pictures fetched from Google custom search API and Artist's information fetched from Spotify API.
Third tab contains venue information fetched from TicketMaster's Venue API.
Fourth Tab consists of information about upcoming events fetched from songkick Venue API.
Technologies Used:
NodeJS
AngularJS
Bootstrap
HTML5
AWS EC2
Role:
Developer
Event:
Coursework:- CSCI 571 Web Technologies
Location:
University of Southern California, Los Angeles
Year:
Fall 2018