My projects
A Collection of Deployed Websites, Interactive Tools, and Practical Projects, Each Crafted with a Focus on Usability, Real-Time Data, and Real-World Solutions.
WeatherWise β Real-Time Global Weather Tracking Application
Overview: WeatherWise is a comprehensive weather tracking app that provides users with current weather information and 5-day forecasts for cities worldwide. It combines data visualization with geolocation features for a rich, interactive experience.
Key Features:
Real-Time Weather and Forecast: Displays real-time data including temperature, humidity, wind speed, and weather conditions, alongside a detailed 5-day forecast.
Interactive Map: Built with Leaflet.js, the map allows users to see weather data for major cities by interacting with markers, providing an engaging way to view information.
Geolocation-Based Weather: Automatically detects the userβs location and provides relevant weather data, personalizing the experience.
Search Functionality: Users can search for any city to view its current weather, with data fetched directly from the OpenWeatherMap API.
Technologies Used: ReactJS for frontend, Java Spring Boot for backend, Leaflet.js for map interaction, OpenWeatherMap API for weather data, and Axios for API requests.
Impact: WeatherWise combines precise data with an engaging interface, making it an excellent tool for real-time weather tracking.
JobFinder β Job Search and Application Platform
Overview: JobFinder is a dynamic job search platform that simplifies the job-hunting process for users. Built with a focus on responsiveness and user-friendly design, it offers a seamless experience across devices.
Key Features:
Category-Based Filtering: Allows users to filter job listings by industry, role, or location, making it easy to find relevant opportunities.
Real-Time Job Listings: Integrates with the Adzuna API to pull live job listings, ensuring users see the latest available positions.
Direct Application Links: Each listing includes an "Apply Here" button that directs users to the application page, streamlining the application process.
Show More/Less Toggle: Allows users to expand or collapse job descriptions, keeping the interface clean and manageable.
Technologies Used: React for component-based development, TailwindCSS for styling, Adzuna API for job data, React Router for navigation, and Vercel for deployment.
Impact: This platform delivers an intuitive job search experience, empowering users to explore various roles effortlessly.
PixelPeek β Chrome Extension for Media Dimension Analysis
eCommerce Platform (MERN Stack)
Overview: PixelPeek is an open-source Chrome extension tailored for developers, designers, and web enthusiasts, allowing them to measure media dimensions on any webpage instantly.
Key Features:
Real-Time Pixel Dimensions: By simply hovering over an image, video, or iframe, users can view its dimensions in pixels, facilitating accurate media analysis.
Privacy-Focused: All operations occur locally in the browser, ensuring that no data is transmitted, thus safeguarding user privacy.
Continuous Content Observation: The extension monitors dynamic content changes, providing real-time measurements even for newly loaded media.
Technologies Used: JavaScript for core functionality, Chrome Extensions API for browser compatibility, HTML5 and CSS3 for interface design.
Impact: PixelPeek streamlines media analysis, making it a valuable tool for professionals who need precise media measurements without compromising security.
Overview: A custom eCommerce platform built using the MERN stack, this project includes essential eCommerce functionalities, providing users with a seamless shopping experience.
Key Features:
Shopping Cart: Allows users to add products to their cart and view them at checkout, creating a realistic shopping experience.
Secure Payments: Integrates with PayPal for secure transactions, handling both credit and debit card payments.
Admin Dashboard: Includes a comprehensive dashboard where admins can manage products, orders, and customers, facilitating easy platform maintenance.
Product Reviews and Ratings: Users can leave ratings and reviews, contributing to a user-driven product evaluation system.
Search and Filtering: Offers product search, carousel displays, and pagination, enhancing the browsing experience.
Technologies Used: MongoDB, Express, React, and Node.js for the MERN stack; Redux for state management; PayPal API for payments.
Impact: This project demonstrates full-stack eCommerce capabilities, providing a robust and scalable shopping platform.
Interactive To-Do List
Overview: A minimalistic yet powerful task management app designed to help users stay organized with ease.
Key Features:
Task Addition and Deletion: Users can add new tasks with specific names, due dates, and priority levels, as well as delete tasks they no longer need.
Mark as Completed: Users can mark tasks as completed, which visually distinguishes them from active tasks.
Priority Levels: Tasks are categorized by priority (Low, Medium, High), making it easy to identify high-priority items at a glance.
Responsive Design: The app is designed to be accessible and user-friendly on both mobile and desktop devices.
Technologies Used: HTML for structure, CSS for styling, and JavaScript for interactivity.
Impact: The Interactive To-Do List provides a simple yet effective way to manage daily tasks, ideal for personal organization and productivity.
Innovate
Crafting user-centric web solutions with expertise.
Connect
Learn
Β© 2024. All rights reserved.