Activity

sakshikhushi25

Shipped this project!

Hours: 7.22
Cookies: 🍪 11
Multiplier: 1.5 cookies/hr

I built a Random Joke Generator using JavaScript and an external API. The app creates a button dynamically and fetches a new joke every time the user clicks it. The hardest part was understanding how to use async/await with the Fetch API and handling the JSON response, but I figured it out by practicing and debugging my code. I’m really happy that I was able to connect an API and display real-time data on the screen. This project helped me improve my understanding of DOM manipulation and asynchronous JavaScript :)

sakshikhushi25

Started by planning a simple idea to build a joke generator using JavaScript and an external API.
Created the basic HTML file and linked the JavaScript file to it.
Used JavaScript to dynamically create a button and a paragraph element in the DOM.
Styled the page using JavaScript to keep the UI simple and centered.
Implemented an event listener on the button to trigger joke generation on click.
Used the Fetch API with async/await to request a random joke from the API.
Converted the response into JSON format and extracted the setup and punchline.
Displayed the joke on the screen by updating the paragraph text.
Tested the app multiple times to ensure jokes load correctly on each click.
Completed the project with a working API-based feature and better understanding of async JavaScript and DOM manipulation.

Attachment
0
sakshikhushi25

Shipped this project!

I am happy to ship my project Added a mini JavaScript project featuring a dynamic calculator and data processor built using DOM manipulation. Implemented basic arithmetic operations and array functionalities like sum, maximum value, and filtering even numbers. Improved UI behavior with show/hide logic and ensured smooth user interaction through event handling.

sakshikhushi25

This project started with setting up a basic HTML file and linking a JavaScript file, with the goal of creating all elements dynamically using DOM manipulation instead of writing them directly in HTML. The initial step was to design the main interface by adding two buttons: one for the calculator and another for the data processor. After that, input fields and operation buttons were created for the calculator, and functionality for addition, subtraction, multiplication, and division was implemented using event listeners.

In the next phase, the data processor feature was developed. An input field was added to accept comma-separated numbers, and array operations like calculating the sum, finding the maximum value, and filtering even numbers were implemented using methods such as map, reduce, and filter. Later, the focus shifted to improving the user experience by controlling the visibility of elements, showing only the relevant section when a button is clicked.

Finally, the project was tested to ensure all features worked correctly, and minor issues related to input handling and result display were fixed. The project helped in strengthening concepts like DOM manipulation, event handling, and working with arrays in JavaScript.

Attachment
Attachment
Attachment
Attachment
Attachment
Attachment
Attachment
0
sakshikhushi25

This project was built to create a simple movie information web app where users can enter a movie name and get details like year, director, actors, and songs. The interface was first designed using HTML and CSS, and then JavaScript was used to handle user input and display results dynamically. An API was integrated using the Fetch API and async/await to retrieve data.

During development, I worked on handling API responses, updating the DOM, and improving the UI by displaying the output inside a styled container instead of plain text. This project helped me understand asynchronous programming, API integration, and basic UI design.

In the future, the app can be improved by adding movie posters, better styling, and more structured data using a dedicated movie API.

Attachment
Attachment
Attachment
0
sakshikhushi25

Shipped this project!

Hours: 5.47
Cookies: 🍪 5
Multiplier: 1.83 cookies/hr

I built a Jungle Survival Game using JavaScript where players make choices to survive in a jungle. The game uses prompt and alert for interaction, and each decision affects the player’s health and score.

The hardest part was handling multiple conditions and random events, but I solved it using if-else logic and Math.random(). I’m proud that the game has different paths and outcomes, making it fun and unpredictable. It also helped me understand core JavaScript concepts like functions, conditions, and basic game logic.

sakshikhushi25

Today I worked on building my Jungle Survival Game using JavaScript. I implemented user interaction using prompt and alert to create a text-based adventure. I added different choices like searching for food, exploring, and resting, which affect the player’s health and score.

I also used Math.random() to introduce random events, making the game more interesting and unpredictable. Additionally, I worked on game logic like win/lose conditions and replay functionality.

Overall, I improved my understanding of functions, conditionals, and basic game logic in JavaScript.

Attachment
0
sakshikhushi25

Shipped this project!

Hours: 2.19
Cookies: 🍪 2
Multiplier: 1.53 cookies/hr

I am happy to submit my To-Do List project. In this project, I created a simple app where users can add and delete tasks easily. I also added a feature to prevent duplicate tasks.

The challenging part was handling user input and updating the list dynamically using JavaScript, but I was able to solve it by using DOM methods. I am proud that the app is simple, clean, and works properly.

sakshikhushi25

In this project, I worked on building a simple To-Do List using HTML, CSS, and JavaScript. I added features to create tasks, delete them, and prevent duplicate entries.

While working on this, I learned how to handle user input and update the task list dynamically using JavaScript. This project helped me understand basic DOM manipulation and event handling.

Attachment
Attachment
Attachment
Attachment
Attachment
0
sakshikhushi25

Shipped this project!

Hours: 8.69
Cookies: 🍪 7
Multiplier: 1.67 cookies/hr

Hi, I am happy to submitting my Quote Generator project. In this project, I created a simple website to display quotes with features like next, previous, copy, and sound. I used HTML, CSS, and JavaScript to build this project. Thank you!

sakshikhushi25

In this project, I worked on creating a simple Quote Generator using HTML, CSS, and JavaScript. I added features to show different quotes and allow users to move forward and backward between them.

I also implemented copy and sound features, which helped me learn how to use browser APIs like clipboard and speech. One challenge was handling the quote index properly for next and previous buttons.

Overall, this project helped me improve my JavaScript skills and understand how to make a small interactive web application.

Attachment
0
sakshikhushi25

Shipped this project!

Hours: 2.48
Cookies: 🍪 5
Multiplier: 1.95 cookies/hr

I am very happy to submit my Rock Paper Scissors game project. In this project, I built an interactive game where the user plays against the computer using simple clicks. The computer generates random choices, and the winner is decided based on the classic game rules.

While working on this project, I learned how to use JavaScript for DOM manipulation, event handling, and implementing game logic. One of the challenging parts was writing the logic to correctly compare user and computer choices and update the score dynamically.

I am proud of creating a clean and user-friendly interface along with real-time score updates and result messages. This project helped me strengthen my basics in HTML, CSS, and JavaScript and gave me confidence in building interactive web applications.

sakshikhushi25

In this project, I worked on building an interactive Rock Paper Scissors game using HTML, CSS, and JavaScript. I designed the user interface with clickable options and implemented the game logic to handle user input, generate random computer choices, and determine the winner. I also added a scoring system and dynamic messages to enhance user experience. Additionally, I focused on improving the layout and styling to make the game visually appealing and easy to use.

Attachment
Attachment
Attachment
Attachment
0
sakshikhushi25

Shipped this project!

Hours: 8.6
Cookies: 🍪 14
Multiplier: 1.61 cookies/hr

I built a Quiz App that allows users to answer multiple-choice questions and get instant feedback. The hardest part was handling the question logic and updating the score dynamically, but I solved it using JavaScript event handling and DOM manipulation. I’m really happy with how interactive and user-friendly the app turned out!

sakshikhushi25

Created the basic HTML structure for the quiz, including question area, answer buttons, and next button. Designed the UI using CSS to make the quiz clean, centered, and user-friendly. Added quiz questions in JavaScript using an array of objects with questions and answers. Implemented logic to display questions and handle user answer selection using event listeners. Added score tracking and displayed the final result at the end of the quiz. Added “Next” button functionality to move between questions and restart the quiz. Tested the app and fixed small issues to ensure smooth working.

Attachment
0
sakshikhushi25

Shipped this project!

Hours: 3.24
Cookies: 🍪 5
Multiplier: 1.57 cookies/hr

I built a responsive calculator application using HTML, CSS, and JavaScript. Implemented dynamic input handling, real-time calculations, and additional features like clear (AC) and delete (DEL). This project helped strengthen my understanding of DOM manipulation and event handling.

sakshikhushi25

I started by creating the basic structure of the calculator using HTML. I added input fields and buttons for numbers and operators to build the layout of the application and also worked o n css part.
I implemented JavaScript logic to handle button clicks. I used event listeners to capture user input and display it dynamically in the input box.
I worked on the core logic of the calculator. I used a string to store input values and applied the eval() function to calculate results when the “=” button is pressed and added functionality for AC (clear all) and DEL (delete last character) buttons. This improved the usability of the calculator..

Attachment
0
sakshikhushi25

Shipped this project!

Hours: 2.23
Cookies: 🍪 3
Multiplier: 1.5 cookies/hr

In this project I built a mini project that is click counter. In making this project it takes too much time to fix the count part increase to decrease and from these to reset so I taken help with AI to fix it and I’m really excited to post this project to voting other project.

sakshikhushi25

I worked on JavaScript language in it I make a click counter project. In this project when user click on button then the increment, decrement and reset thing done with a number

Attachment
0