Skip to content

164-orion-innovation-turkey-bootcamp/hafta4-odev-assignment-kubraergulkose

Repository files navigation

Odev 4 - E Commerce Website

This project was generated with Angular CLI version 13.2.6.

Development server

Run ng serve for a dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.

The First Page of Web-Site

  • The user should be register and login for see products. image

Register Form Page

  • I use reactive form and reactive form's validators for register form.
  • The user must enter a valid email addres also the password and password rerply fields must be the same.
  • Also I use routing for register page. image image
  • After successful registration, user information will be registered in "go.rest/users" api.

Login Form Page

  • During the login process, the 'go.rest/users' API will be checked. If the email or password is incorrect, a warning is given. image
  • If the login process is successful, the user will be automatically redirected to the products page. image image

The Products Page

image

  • The user can search on the products page and filter the products according to the specified categories (all products, electronic products, fashion products, jewelry products). image image
  • By clicking on the "product details" button, the user can see a more detailed description of the products and product reviews. I use routing for product detail.
  • I got the product comments automatically from the 'go.res/comments' api. image

The Cart

  • User can add products to cart from homepage or product detail page. image
  • With the Remove all button, you can delete the entire cart, and the payment button can make a payment.
  • I recorded the payment with console.log when the payment was made.
  • After payment, the entire cart is emptied. image image
  • Products that bougth image

Mobile Verison of Project

image

About

hafta4-odev-assignment-kubraergulkose created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published