diff --git a/README.md b/README.md
index a1487e4..8b3e7da 100644
--- a/README.md
+++ b/README.md
@@ -1,31 +1,115 @@
-# @kdn0325/react-native-outlined-text
-
-If you use text contours in React-Native, you can easily build them with this library
+# React Native Stroke/Outline Text
## Installation
-```sh
+```bash
npm install @kdn0325/react-native-outlined-text
+# or
+yarn add @kdn0325/react-native-outlined-text
```
## Usage
+Here's a quick example to get you started with StrokeText:
+
+```jsx
+import * as React from 'react';
+import { StyleSheet, View } from 'react-native';
+import OutlinedText from '@kdn0325/react-native-outlined-text';
-```js
-import { multiply } from '@kdn0325/react-native-outlined-text';
+export default function App() {
+ return (
+
+
+
+
+
+ );
+}
+
+const styles = StyleSheet.create({
+ container: {
+ flex: 1,
+ backgroundColor: '#000',
+ alignItems: 'center',
+ justifyContent: 'center',
+ },
+ box: {
+ width: 60,
+ height: 60,
+ marginVertical: 20,
+ },
+});
-// ...
-const result = await multiply(3, 7);
```
-## Contributing
+### Props
-See the [contributing guide](CONTRIBUTING.md) to learn how to contribute to the repository and the development workflow.
+The following table outlines the props available for the `StrokeText` component:
+
+| Prop | Type | Description |
+|----------------|---------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
+| `text` | string | The text content you want to display. |
+| `shadowLine` | number | The thickness of the stroke (outline) around the text. If this prop isn't provided, the default thickness will be used. (default: `1`) |
+| `color` | string | Color of the text, can use any valid color format. (default: `#fff`) |
+| `outlineColor` | string | Color of the stroke (outline) around the text. (default: `#000`) |
+| `fontWeight` | string | The thickness of the font. It accepts the following values: 'normal', 'bold', '100', '200', '300', '400', '500', '600', '700', '800', '900'. If this prop isn't provided, the default value 'normal' will be used. (default: `normal`) |
+| `fontSize` | string | Size of the text font, defining how large the text will be. (default: `14`) |
+| `fontFamily` | string | Font family for the text, should match available project fonts. (default: `system font`) |
+| `align` | string | Text alignment. It accepts the following values: 'auto', 'left', 'right', 'center', 'justify'. If this prop isn't provided, the default value 'center' will be used. (default: `center`) | |
-## License
-MIT
+## Ellipsis
----
+```jsx
+
+
+```
-Made with [create-react-native-library](https://github.com/callstack/react-native-builder-bob)
+## Custom Font
+Create a `react-native.config.js` file in the root directory
+
+```javascript
+module.exports = {
+ project: {
+ ios: {},
+ android: {},
+ },
+ assets: ['/assets/fonts'], // or './src/assets/fonts'
+};
+```
+
+
+## Contributing
+We welcome contributions to improve this component. Feel free to submit issues and enhancement requests.
+
+## License
+Please refer to the project's license for usage rights and limitations.