Code Monkey home page Code Monkey logo

funfusion's Introduction

Fun Fusion

Overview

The project contains mini utility programs which explore javascript,html and css to engage users in a variety of tasks. JavaScript, HTML and CSS are the first step in a web developer's journey. HTML is the 'what' of the web page, CSS is the style, and JavaScript is the 'how'.

Table of Contents

  1. Introduction
  2. Features
  3. Projects
  4. Project Structure
  5. Getting Started
  6. Steps to open a pull request
  7. Contributing

Introduction

Fun Fusion is a compilation of web applications developed for entertainment purposes. The projects include various games and creative tools, each offering a unique interactive experience.

Features

  • Responsive Design: The applications are designed to work seamlessly on various devices and screen sizes.
  • Interactive Cards: Explore different projects through visually appealing cards, each featuring an image, title, and a button to navigate to the corresponding application.
  • Sidebar Navigation: Easily navigate through the projects using the sidebar menu.

Projects

  • Drawing Board: Express your creativity with a digital drawing board.
  • Analog Clock: A functional analog clock to keep track of time.
  • Tic-Tac-Toe: Classic Tic-Tac-Toe game with AI opponent.
  • City Search: Search for cities and explore information.
  • Drum Kit: Play virtual drums with this interactive drum kit.
  • Pokemon Generator: Generate Pokemon and explore their details.
  • Text-to-Speech: Convert text to speech with this utility.
  • Whack-A-Mole: Whack those pesky moles in this classic game.
  • Typing Speed Test: Test and improve your typing speed.
  • Memory Card Game: Classic memory card matching game.
  • AND MANY MORE INTERACTIVE GAMES...!

Project Structure

The project is structured as follows:

  • index.html: The main HTML file containing the structure of the web page.
  • CSS Styles: The project includes internal CSS styles to define the layout and appearance.
  • JavaScript: A small script to handle sidebar functionality and improve user experience.

Getting Started

  1. Fork the repository
  2. Clone the repository:
    git clone https://github.com/your-username/fun-fusion.git
  3. Use git remote add upstream "your forked repo URL here" on git command line to add remote for the cloned repository.
  4. You can add a new branch to forked repository using git checkout -b "Branch name here".
  5. All Done!! Edit the forked repository and if you think the project can be changed in an incredible feel free to open a pull request :)

Steps to open a pull request

To open a pull request to the main repo the steps are :

  1. Make changes in forked repo and after you're done, commit the changes to git using git commit. You can also write a message describing the changes using git commit -m "your message here".
  2. Address the issue in issue section. The project maintainer will use this issue to check if it is needed or not, After which you get assigned to it.
  3. Now push the changes to the forked repository main branch using git push origin "Branch name here".
  4. Compare and pull using GitHub in the main repository.

Contributing

Contributions are welcome! If you have ideas for new projects or improvements, feel free to submit a pull request.

License

This project is licensed under MIT License

Code Of Conduct

To maintain a safe and inclusive space for everyone to learn and grow, contributors are advised to follow the Code of Conduct

funfusion's People

Contributors

priyanshi662 avatar sneha6003 avatar aftabmankapure avatar surajit0573 avatar sohanrc avatar sneha123-zudo avatar antilneeraj avatar rishicds avatar abidsyed25 avatar ratnojitsaha avatar thesri avatar pranavbarthwal avatar shahil-afroz avatar manyaa1 avatar vishal2005025 avatar khushiagarwal22 avatar prakharsingh-74 avatar sudhanshu-77 avatar naveenchandraadhikari avatar broooooo avatar suvayun avatar aaadityag avatar rimidutta avatar swetasingh8844 avatar prithwi32 avatar lakshya0018up avatar diyabhandari avatar prasukjain07 avatar sruti-sahini avatar purwanshi08 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.