GithubHelp home page GithubHelp logo

rodrigo-troy / simple-flashcard-html Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 735 KB

This repository houses a simple, interactive web application that serves as a flashcard learning tool. Developed using HTML, CSS, and JavaScript, it presents randomized phrases in one language and their translations on flip. Each card also features an info icon, providing additional phrase-related definitions or information on click.

HTML 25.05% CSS 22.66% JavaScript 52.29%

simple-flashcard-html's Introduction

Simple Flashcard Web App

This repository contains the source code for a simple flashcard web application. It presents users with flashcards that can be flipped to reveal the corresponding translations of phrases. The project uses HTML, CSS, and JavaScript to create a dynamic and interactive user experience.

Features

  • Flashcards: The flashcards display a phrase in one language on one side and the translation in another language on the other side. When users hover over a flashcard, it flips to reveal the translation.
  • Random Phrases: The app fetches phrases from a JSON file and displays them in a random order each time the page is loaded. This feature helps to enhance the learning process.
  • Information Icon: Each flashcard contains an information icon in the top-left corner. When users click on this icon, a pop-up window displays additional information or a definition related to the phrase on the card.

Usage

To use this web application, simply clone the repository, open the HTML file in your browser, and interact with the flashcards.

Future Enhancements

The next phase of this project will focus on improving the user interface, adding more interactive elements, and expanding the phrase database.

Contribution

Feel free to fork this repository, make changes, and submit pull requests. Any contributions that add value to the application are welcome.

This project is a great learning resource for anyone interested in understanding how to create an interactive web application using fundamental web technologies such as HTML, CSS, and JavaScript.

License

This project is open source and available under the MIT License.

simple-flashcard-html's People

Contributors

rodrigo-troy avatar

Stargazers

 avatar

Watchers

 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.