React application for learning english words.
The Language Learning App is a web application designed to help users learn and practice new words in a foreign language. This README provides an overview of the project's goals, features, and the technologies used.
The inspiration behind this project comes from the growing need for effective language learning tools. Learning a new language is a valuable skill, and having an interactive and engaging platform can greatly enhance the learning experience. My goal was to create a user-friendly application that makes language learning fun and accessible.
- Word Table: View and manage a list of words you want to learn.
- Word Card Game: Play a card game to test your knowledge of the words.
- Favorites: Mark words as favorites for quick access.
- Create an intuitive and visually appealing user interface.
- Provide an interactive word learning experience.
- Implement responsive design for mobile and desktop users.
- Offer a range of language options.
- React: Used for building the front-end interface.
- React Router: Handling navigation and routing within the application.
- CSS Modules: Styling the application with scoped CSS.
- JSON Data: Storing word data for the app.
- GitHub: Version control and project management.
To run this project locally, follow these steps:
- Clone this repository to your local machine: https://github.com/Mmaryna68/StudyLanguages.
- Install the required dependencies using
npm install
. - Start the development server using
npm start
. - Open your browser and navigate to
http://localhost:3000
.
Contributions are welcome! If you'd like to contribute to this project, please open an issue or submit a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.