Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

Awesome Lists containing this project

README

        

# Instant Dictionary Web App
## Overview

This 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
```