Skip to content

lokeshkavisth/Flashcard-Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

98 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


logo

Flashcard Generator

Flashcard Generator is a web application that allows users to create, manage, and share custom flashcards. It provides an intuitive interface and a comprehensive set of features to enhance the learning process.

Table of Contents

Introduction

Flashcard-generator is a powerful flashcard generator app designed to supercharge your learning process. With it's beginner friendly interface you can create and orgnize your flashcards very easily. Whether you're preparing for exams, learning new languages, or enhancing your knowledge in any subject, Flashcard-generator helps you retain information effectively and boost your learning potential.

flashcard-generator

Features

A few of the things you can do with Flashcard-Generator:

  • Image Management: Easily upload, delete, and edit images for your flashcards to add visual elements.
  • Responsive UI: Fully responsive and beginner friendly UI/UX.
  • Group and Term Creation: Organize your flashcards into groups and create multiple terms within each group for efficient management.
  • Bulk Creation: Save time by creating multiple flashcard terms simultaneously.
  • Local Storage: Access your flashcards even offline, thanks to browser local storage integration.
  • Download, Print, and Share: Export flashcards as files, print them for offline studying, or share them with others through various channels.

Tech Stack

Flashcard Generator is built using the following technologies:

  • React: JavaScript library for building user interfaces.
  • Tailwind CSS: Utility-first CSS framework for rapid UI development.
  • Redux: Predictable state management library for managing application state.
  • Formik: Form library for simplified form management and validation.
  • Yup: JavaScript schema validation library for form validation.
  • React Icons: Library for including popular icon sets as React components.

Feedback

Feel free to send us feedback on GitHub or file an issue. Feature requests are always welcome. If you wish to contribute, please take a quick look at the guidelines!

Contributors

This project follows the all-contributors specification and is brought to you by these awesome contributors.

  1. Shrikrishna Patil GitHub | LinkedIn | YouTube

  2. Sneta Gupta GitHub | LinkedIn | YouTube

  3. Akhilesh Maurya GitHub | LinkedIn | YouTube

Build Process

To clone and run this application, you'll need Git and Node.js (which comes with npm) installed on your computer. From your command line:

# Clone this repository
$ git clone https://github.com/lokeshkavisth/Flashcard-Generator.git

# Go into the repository
$ cd Flashcard-Generator

# Install dependencies
$ npm install

# Run the app
$ npm start

License

Distributed under the MIT License. See LICENSE.txt for more information.

Acknowledgements

We would like to thank the contributors to this project for their valuable contributions.

Contact

For any inquiries or support, please contact us at GitHub