About Me
Full Stack Engineer with experience building web applications using Next.js, React.js, Node.js, Express.js, MongoDB, TypeScript, Redux Toolkit, Tailwind CSS, Bootstrap, Sass, and CSS. Has completed projects including a S…
Full Stack Engineer with experience building web applications using Next.js, React.js, Node.js, Express.js, MongoDB, TypeScript, Redux Toolkit, Tailwind CSS, Bootstrap, Sass, and CSS. Has completed projects including a Spotify application, an e-commerce website, and an admin dashboard with authentication, search, filtering, and transaction management features.
Experience
Project
<p>Authentication functionality, The system can verify admin account when signing in process.<br>
Admin can view registered members count, total transactions count, weekly transactions count, weekly sales, weekly sales statistics, sales of the day, etc.<br>
Admin can add, edit and delete product.<br>
Admin can search for specific product.<br>
Admin can filter products by category or brand.<br>
Admin can view members names, emails and date of registration and their ids.<br>
Admin can sort members by date of registration.<br>
Admin can view transactions ids and products count for every single.<br>
Admin can view date of transaction and total price for every single.<br>
Admin can sort transactions based on date of creation.</p>
Project
<p>Signing Up functionality, New users can make new unique account.<br>
Authentication functionality, The system can verify registered user when signing in process.<br>
Filter functionality, Users can filter products by brand, price, etc.<br>
User can choose color of product while reviewing product.<br>
User can add product to cart, specify product quantity and remove product from cart.<br>
User can add address info and visa info.<br>
The added info is stored at mongo Db to be retrieved when user signs in again.</p>
Project
<p>Search functionality, users can search by artist or album or track name.<br>
Music player functionality, users can play tracks and repeat it(loop), also stop or change active track, and control volume level.<br>
Users can view artist page or album page or track page.</p>