~/api > documentation.read()
API Documentation
This documentation provides instructions for using the API to access information about my skills, projects, and development experience.
Getting Started
All API endpoints are publicly accessible and do not require authentication. They return data in JSON format.
Base URL
https://andiemini.dev
Example Request
# Using curl
curl https://andiemini.dev/api/skills/frontend.json
# Using JavaScript
fetch('https://andiemini.dev/api/skills/frontend.json')
.then(response => response.json())
.then(data => console.log(data))
curl https://andiemini.dev/api/skills/frontend.json
# Using JavaScript
fetch('https://andiemini.dev/api/skills/frontend.json')
.then(response => response.json())
.then(data => console.log(data))
GET /api/skills/frontend.json
Frontend development expertise and technologies
Response
{
"expertise": [
"InertiaJS",
"TypeScript",
"React",
"Vue",
"Tailwind CSS",
"WordPress"
],
"yearsOfExperience": 5,
"level": "Intermediate"
}
GET /api/skills/backend.json
Backend development and server-side technologies
Response
{
"expertise": [
"PHP",
"Laravel",
"WordPress",
"REST APIs",
"InertiaJS"
],
"yearsOfExperience": 5,
"level": "Intermediate",
"preferredTools": [
"Docker",
"Postman",
"Forge",
"Laravel Cloud"
]
}
POST /api/projects/latest.json
Recent projects and contributions
Response
{
"projects": [
{
"name": "DMS Platform",
"stack": [
"InertiaJS",
"TypeScript",
"React",
"Laravel"
],
"role": "Lead Developer"
}
]
}