Skip to content

halilibrahimcelik/tech-market

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to Tech-Market

Website Link.

tech-market-gif

This project aims to display demo e-commerce website.

Techniques I have used in this project;

--For authentication of the user; Firebase Authentication service. You have option two option for registeration. you can either use Tech-market sign-up page or You can Also sign-in with your Google accunt as well.

--If you forgot your password, you are also able to send reset link to your registered Email.

--I structured the applications's components by Using React.js

--In doing so, I have used react-router-dom to display single page application(SPA)

--I have used custom react hooks to easily control the state management.

--Created a SPA by benefitting "react-router-dom".

--Firestore store management constitute the backend of the application.All data gathered by end-users stored in the firestore.

--For styling, I adopted SCSS/SASS module. Each and every one of component and page has its own styling page.

--Other third party frameworks that I have used:

=> React Toastify (I used custom Toastify as well)

=>React Leaflet components for displaying open sources mapping.

=>Swiper.js which I have used for creating touch sliders for products

=>React.icons for displaying icons for the application