Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mohammadreza-mohammadi94/dictionary-webapp
Instant Dictionary Webapp
https://github.com/mohammadreza-mohammadi94/dictionary-webapp
dictionary object-oriented-programming python ui webapp
Last synced: about 9 hours ago
JSON representation
Instant Dictionary Webapp
- Host: GitHub
- URL: https://github.com/mohammadreza-mohammadi94/dictionary-webapp
- Owner: mohammadreza-mohammadi94
- Created: 2023-12-19T08:52:46.000Z (11 months ago)
- Default Branch: master
- Last Pushed: 2023-12-19T09:16:37.000Z (11 months ago)
- Last Synced: 2024-04-04T11:24:42.566Z (7 months ago)
- Topics: dictionary, object-oriented-programming, python, ui, webapp
- Language: Python
- Homepage:
- Size: 1.51 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Instant Dictionary Web App
## OverviewThis web app allows users to type a term in a text box, instantly returning the English definition as soon as the user finishes typing. The app includes the following pages:
- **Home Page:** Introduction and Lorem Ipsum content.
- **Dictionary Page:** Instant English dictionary with real-time definition display.
- **About Page:** Information about the project.## Pages
### Home Page
This is home page, and you can modify it as you wish.
![Home Page](/app-pics/home-page.png)### Dictionary Page
Instantly get the definition of any English word as you type.
Simply enter the word in the text box, and the definition will appear below.
![Dictionary Page](/app-pics/dict-page.png)
![Dictionary Page](/app-pics/dict-test.png)### About Page
This is home page, and you can modify it as you wish.
![About Page](/app-pics/about-page.png)## How to Use
1. Run `main.py` to start the web app.
2. Access the pages using the navigation menu.## Dependencies
- JustPy: Python library for building interactive web applications.
- Pandas: Data manipulation library.## Installation
1. Install the required dependencies:
```bash
pip install -r requirements.txt
```2. Run the application:
```bash
python main.py
```