BTP Final Presentation
BTP Final Presentation
Fashion Web-APP
Name: Tarun Boricha
ID: 201901080
Company: Clomotech
On-campus Mentor: Prof. Abhishek Jindal
Off-campus Mentor: Jigar Bagdai
Project Idea:
Angular-Client
Model: the data that is shown to the user and
Model
View
Controller
with which the user interacts
View: what the user sees (the Document
Object Model)
API
Created new views using HTML & Angular’s ng-model and ngclick
directives.
productDetails.html
AddtoCart.html
header.html
sellerHomepage.html
Directives
user.html
Seller.html
https://www.c-sharpcorner.com/article/explore-directives-in-angular2/
JSON server: Server-side
JSON Server is a Node Module that you can use to create fake REST API
in less than a minute.
Angular requests the data from the server, then returns responses from
server back to Angular
Used HttpClientModule to perform HTTP requests and easily manipulate
those requests and their responses.
Why Angular for the Project:
Angular is used to build the single page application (primary goal of the
application)
Angular is a full-featured and dynamic framework. And its usability,
flexibility, and maintainability makes it unique and provides chances to
create excellent and successful web-based applications.
The core idea behind angular, build component. Each has its own html
template, styling and more importantly its own business logic.
Components:
Header
User:
Seller:
Product Details Component:
Seller Home-page
Component :
User Add to Cart Component
Seller Add-Product
Component:
Tools and Technologies:
Angular
JSON server
HTML
CSS
TypeScript
Visual Studio Code
Google Chrome Developer tool
Acknowledgement: