Skip to content

Commit 615ebdd

Browse files
committed
docs: add readme
1 parent 86403df commit 615ebdd

File tree

1 file changed

+83
-17
lines changed

1 file changed

+83
-17
lines changed

README.md

+83-17
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,98 @@
1-
# Mintlify Starter Kit
1+
# 📚 ScrapeGraphAPI Documentation
22

3-
Click on `Use this template` to copy the Mintlify starter kit. The starter kit contains examples including
3+
<p align="center">
4+
<img src="https://raw.githubusercontent.com/VinciGit00/Scrapegraph-ai/main/docs/assets/api-banner.png" alt="ScrapeGraphAPI Logo"/>
5+
</p>
46

5-
- Guide pages
6-
- Navigation
7-
- Customizations
8-
- API Reference pages
9-
- Use of popular components
7+
<p align="center">
8+
<a href="https://docs.scrapegraphai.com">Documentation</a> |
9+
<a href="https://scrapegraphai.com">Website</a> |
10+
<a href="https://discord.gg/uJN7TYcpNa">Discord</a>
11+
</p>
1012

11-
### Development
13+
This repository contains the official documentation for ScrapeGraphAPI, a suite of AI-powered web scraping tools. Our documentation is built using [Mintlify](https://mintlify.com), providing a modern and interactive documentation experience.
1214

13-
Install the [Mintlify CLI](https://www.npmjs.com/package/mintlify) to preview the documentation changes locally. To install, use the following command
15+
## 🚀 Quick Start
1416

15-
```
17+
### Prerequisites
18+
19+
Install the [Mintlify CLI](https://www.npmjs.com/package/mintlify) to preview the documentation locally:
20+
21+
```bash
1622
npm i -g mintlify
1723
```
1824

19-
Run the following command at the root of your documentation (where mint.json is)
25+
### Local Development
2026

21-
```
27+
1. Clone this repository
28+
2. Navigate to the documentation directory
29+
3. Run the development server:
30+
31+
```bash
2232
mintlify dev
2333
```
2434

25-
### Publishing Changes
35+
The documentation will be available at `http://localhost:3000`.
36+
37+
## 📚 Documentation Structure
38+
39+
```
40+
.
41+
├── introduction.mdx # Main introduction page
42+
├── services/ # Core services documentation
43+
│ ├── smartscraper.mdx # SmartScraper service
44+
│ ├── localscraper.mdx # LocalScraper service
45+
│ ├── markdownify.mdx # Markdownify service
46+
│ └── extensions/ # Browser extensions
47+
│ └── firefox.mdx # Firefox extension
48+
├── sdks/ # SDK documentation
49+
│ ├── python.mdx # Python SDK
50+
│ └── javascript.mdx # JavaScript SDK
51+
└── api-reference/ # API reference documentation
52+
```
53+
54+
## 🤝 Contributing
55+
56+
We welcome contributions to improve our documentation! Here's how you can help:
57+
58+
1. Fork this repository
59+
2. Create a new branch for your changes
60+
3. Make your changes to the documentation
61+
4. Test locally using `mintlify dev`
62+
5. Submit a pull request
63+
64+
### Contribution Guidelines
65+
66+
- Follow the existing documentation structure
67+
- Use Markdown and MDX for content
68+
- Include clear commit messages
69+
- Test all changes locally before submitting
70+
- Update the navigation in `mint.json` if adding new pages
71+
72+
## 🛠️ Development Tools
73+
74+
- **Mintlify**: Documentation framework
75+
- **MDX**: Extended Markdown syntax
76+
- **React**: For interactive components
77+
- **Node.js**: Required for local development
78+
79+
## 📝 License
80+
81+
This documentation is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
82+
83+
## 🔗 Useful Links
84+
85+
- [ScrapeGraphAI Website](https://scrapegraphai.com)
86+
- [API Documentation](https://docs.scrapegraphai.com/api-reference/introduction)
87+
- [Discord Community](https://discord.gg/uJN7TYcpNa)
88+
- [GitHub Organization](https://github.com/ScrapeGraphAI)
89+
90+
## 💡 Need Help?
2691

27-
Install our Github App to auto propagate changes from your repo to your deployment. Changes will be deployed to production automatically after pushing to the default branch. Find the link to install on your dashboard.
92+
- Join our [Discord community](https://discord.gg/uJN7TYcpNa)
93+
- Email us at [[email protected]](mailto:[email protected])
94+
- Check our [status page](https://scrapegraphapi.openstatus.dev)
2895

29-
#### Troubleshooting
96+
## ⭐ Show Your Support
3097

31-
- Mintlify dev isn't running - Run `mintlify install` it'll re-install dependencies.
32-
- Page loads as a 404 - Make sure you are running in a folder with `mint.json`
98+
If you find our documentation helpful, please consider giving us a star on GitHub!

0 commit comments

Comments
 (0)