With this project, I was aiming to replicate Migros's website, which is the most famous supermarket in Turkey, by using TypeScript, React, Redux, TailwindCss, Node.js, MongoDB.
The project is divided into two main sections: 'server' and 'client'.The server part was built with MongoDB, Express.js, and Node.js, and it handles the back-end operations.
On the other hand, the client part was developed with React, Redux, TailwindCSS, and TypeScript. Its primary purpose is to provide a user interface, enabling interaction with the site's features and functionalities in a visually appealing and user-friendly manner.
The user's role includes selecting an address, exploring products on the site by filtering according to brands, sorting products based on preferences, and adding desired items to the shopping cart.
- Git clone / download the project
- npm install
- new terminal+ cd server -- npm start
- new terminal+ cd client -- npm start
|
||
To Contact
LinkedIn: LinkedIn Account
Instagram: Instagram Account
Mail Adress: hakanpesener@gmail.com