https://github.com/darkshadowcoder/dictionnary-app
30Days - 30Apps Challenge : Day 5
https://github.com/darkshadowcoder/dictionnary-app
Last synced: about 1 year ago
JSON representation
30Days - 30Apps Challenge : Day 5
- Host: GitHub
- URL: https://github.com/darkshadowcoder/dictionnary-app
- Owner: DarkShadowCoder
- License: mit
- Created: 2024-11-05T02:54:46.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-06T06:45:49.000Z (over 1 year ago)
- Last Synced: 2025-01-19T07:26:58.184Z (over 1 year ago)
- Language: TypeScript
- Size: 1.14 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Dictionary Mobile App
Day 5 of 30Days-30Apps Challenge
## 📋 Table of Contents
1. 🤖 [Introduction](#introduction)
2. ⚙️ [Tech Stack](#tech-stack)
3. 🔋 [Features](#features)
4. 🤸 [Quick Start](#quick-start)
6. 🔗 [Assets](#links)
It is a convenient and easy-to-use dictionary application that provides some function such as definitions, synnonyms, anonyms and phonetics for a specific word. Also, user can adapt difficulty of his word's definitions.
- React Native
- TypeScript
- Expo
- VS Code
- Dictionary API
## 🔋 Features
👉 **Get Started**: an essential component during onboarding and user engagement
👉 **React Navigation**: used for managing navigation in React Native applications
👉 **Screens**: play a crucial role in shaping the user experience.
👉 **API**: Interface between source application Program and client. Used to get definitions, synonyms, phonetics and antonyms of words in mobile application.
Follow these steps to set up the project locally on your machine.
**Prerequisites**
Make sure you have the following installed on your machine:
- [Git](https://git-scm.com/)
- [Expo](https://expo.com/)
- [npm](https://www.npmjs.com/) (Node Package Manager)
**Cloning the Repository**
```bash
git clone https://github.com/DarkShadowCoder/Dictionnary-App.git
cd Dictionnary-App
```
**Installation**
Install the project dependencies using npm:
```bash
npm install
```
**Running the Project**
```bash
npx expo start --android
```
Open ExpoGo in your mobile phone and scan QR code.
## 🔗 Assets
Interface ScreenShots

This App is based on @IsaiselviP's design