diff --git a/.Rbuildignore b/.Rbuildignore
index 1344869..4d87eb5 100644
--- a/.Rbuildignore
+++ b/.Rbuildignore
@@ -1,2 +1,3 @@
^arcR\.Rproj$
^\.Rproj\.user$
+^README\.Rmd$
diff --git a/README.Rmd b/README.Rmd
new file mode 100644
index 0000000..16b77b4
--- /dev/null
+++ b/README.Rmd
@@ -0,0 +1,36 @@
+---
+output: github_document
+---
+
+
+
+```{r, include = FALSE}
+knitr::opts_chunk$set(
+ collapse = TRUE,
+ comment = "##",
+ fig.path = "man/figures/README-",
+ out.width = "100%",
+ warning = FALSE,
+ message = FALSE
+)
+```
+
+# arcR
+
+
+[](https://CRAN.R-project.org/package=arcR)
+[](https://spatlyu.r-universe.dev/arcR)
+
+
+The goal of **arcR** is to integrate the benefits of *R* and *ArcGIS* with using *ArcGIS* in *R*.
+
+## Installation
+
+You can install the development version of *arcR* from [GitHub](https://github.com/SpatLyu/arcR) with:
+
+``` r
+# install.packages("devtools")
+devtools::install_github("SpatLyu/arcR",build_vignettes = T,dep = T)
+```
+
+## Example
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..16fa9ab
--- /dev/null
+++ b/README.md
@@ -0,0 +1,25 @@
+
+
+
+# arcR
+
+
+
+[](https://CRAN.R-project.org/package=arcR)
+[](https://spatlyu.r-universe.dev/arcR)
+
+
+The goal of **arcR** is to integrate the benefits of *R* and *ArcGIS*
+with using *ArcGIS* in *R*.
+
+## Installation
+
+You can install the development version of *arcR* from
+[GitHub](https://github.com/SpatLyu/arcR) with:
+
+``` r
+# install.packages("devtools")
+devtools::install_github("SpatLyu/arcR",build_vignettes = T,dep = T)
+```
+
+## Example
diff --git a/man/figures/logo.png b/man/figures/logo.png
new file mode 100644
index 0000000..d108c35
Binary files /dev/null and b/man/figures/logo.png differ