Iโm a front-end developer passionate about creating beautiful and interactive websites. Iโm skilled in JavaScript, React.js, TypeScript, and HTML5/CSS3, and I love using tools like React-Redux, Next.js, and Tailwind CSS to build responsive, user-friendly applications.
While Iโm focused on front-end development right now, Iโm also familiar with the MERN stack (MongoDB, Express.js, React.js, Node.js), Vue.js, and Docker. I'm always learning new technologies to expand my skill set. I enjoy collaborating with other developers and using Git and GitHub to manage and contribute to projects efficiently.
Take a look at the open-source projects I've created so far:
-
๐ช https://github.com/ghezel1995/mern-shop This is a full-stack e-commerce app built with the MERN stack (MongoDB, Express.js, React.js, Node.js). It includes features like user authentication, product management, shopping cart, order management, and an admin dashboard. The project is also containerized using Docker.
-
๐ฎ https://github.com/ghezel1995/game-hub GameHub is a responsive web app built with React, TypeScript, and Chakra UI. It fetches video game details, including genres, via the RAWG API. Deployed on Vercel, it features a live demo for easy access.
-
๐ข https://github.com/ghezel1995/find-job A job listing web application built with Vue.js and Vite. This project demonstrates the use of modern frontend technologies like Vue 3, Vue Router, and TailwindCSS for styling, along with backend API simulation using JSON Server.
-
๐ช https://github.com/ghezel1995/ghezel1995.github.io Welcome to my personal portfolio website! This site is built with React.js and styled using Bootstrap, showcasing my projects, skills, and experiences as a developer. Explore my work, learn about my accomplishments, and check out my ongoing projects.
-
๐ฑ https://github.com/ghezel1995/video-conference-app This web-based video calling app uses React for the front-end and Socket.IO with Express.js for the back-end. It enables peer-to-peer video calls via WebRTC and the simple-peer library. Developed during my internship at the Iran Telecommunication Research Center (ITRC).
-
๐ https://github.com/ghezel1995/ecommerce This React.js and Bootstrap app is entirely client-side, offering features like product browsing, real-time cart updates, secure authentication, and a seamless checkout experience.
-
๐ฉโ๐ป https://github.com/ghezel1995/admin-dashboard Built with Next.js and Tailwind CSS, it offers responsive design, interactive UI, dynamic theming, advanced forms, and data visualization with Recharts for efficient admin management.
-
๐ https://github.com/ghezel1995/reactweatherfinalproject Built with React.js, it features real-time weather updates, city-based search, weather animations, responsive Bootstrap design, and smooth loading indicators for a seamless user experience.
-
๐ https://github.com/ghezel1995/week-four-portfolio This is a simple portfolio website built using HTML, CSS, and Bootstrap
-
๐จ๏ธ https://github.com/ghezel1995/weatherThis project is a simple yet effective weather application built with vanilla JavaScript. It allows users to check the current weather conditions of any city by fetching data from the SheCodes Weather API. The app utilizes Bootstrap for styling to ensure a responsive and user-friendly interface.