Video generator
A dynamic video generator powered by GPT Whisper, designed to produce engaging content with voice narration. The process involves generating scripts through GPT Whisper, integrating voiceovers using elevenLabs, and sourcing visuals from Unsplash.com. Finally, the components are seamlessly edited together using the MoviePy library.
Tools: Python, GPT Whisper, ElevenLabs, MoviePy
Pathfinder visualiser
A visually interactive website that visualizes different search algorithms. The website has numerous functionalities, allowing users to create custom mazes and observe the algorithms' performance in real time.
Tools: JavaScript, HTML, CSS
Weather application
A weather application is a dynamic website that provides users with real-time weather information based on their current city. Through the integration of various APIs, the application retrieves the user's location and fetches the corresponding weather data. The website incorporates engaging background animations that adapt to the current weather conditions, including rain, clouds, and sunshine. Users can easily access their current city, temperature readings, and wind speed, with the application's icon changing dynamically based on the temperature. Developed using React, the application efficiently manages asynchronous API calls to ensure seamless data retrieval and display.
Tools: JavaScript, HTML, CSS, React, API, asynchronous API
Youtube video downloader
A Python application that enables users to download YouTube videos using video or playlist URLs. The application utilizes CustomTKinter to deliver an aesthetically pleasing user interface
Tools: Python
DessertLand
A visually appealing website that acts as a storefront for a candy shop. The website has numerous functionalities: a responsive design, a mobile navigation bar, and a carousel for images.
Tools: JavaScript, HTML, CSS, Bootstrap.