Skip to content

PhucHau0310/APILayer-BE

Repository files navigation

🚀 APILayer – The API Marketplace

APILayer is a powerful platform that acts as a centralized marketplace for APIs, bridging the gap between API providers and developers/businesses. It enables providers to showcase and monetize their APIs while offering users an intuitive way to discover, subscribe, and integrate APIs into their applications.


✨ Key Features

🔌 API Marketplace

  • Centralized hub for discovering, sharing, and monetizing APIs.
  • Intuitive interface with categorized browsing and powerful search.

👨‍💻 For API Providers

  • Upload and manage APIs with detailed documentation.
  • Set subscription plans or one-time pricing models.
  • Reach a broad audience of developers and businesses.

🧑‍💻 For API Users

  • Discover APIs by category or keyword.
  • View detailed API documentation and usage examples.
  • Subscribe or purchase APIs and integrate easily.

⚙️ Additional Highlights

  • 📄 Seamless integration with auto-generated documentation and guides.
  • 💰 Revenue model supporting both subscriptions and one-time payments.
  • 🤝 Built to foster collaboration and innovation between API providers and consumers.

📦 Usage

✅ For API Providers

  1. Sign up and log in to your provider account.
  2. Navigate to the Upload API section.
  3. Fill in API details, including documentation and pricing.
  4. Publish your API to the marketplace.

✅ For API Users

  1. Browse or search for APIs on the homepage.
  2. Click to view API documentation, pricing, and usage guide.
  3. Subscribe to a plan or make a one-time purchase.
  4. Start integrating the API into your app!

🛠️ Tech Stack

Layer Technology
🔙 Back-end ASP.NET Core API
🖥️ Front-end Next.js
🗃️ Database SQL Server

👨‍👩‍👦 Team Members & Instructor

Name Role
Nguyễn Phúc Hậu 🧑‍💼 Project Manager / Developer
Nguyễn Vương Ming Khôi 👨‍💻 Developer
Đỗ Trần Long Châu 👨‍💻 Developer
Nguyễn Văn Chiến 👨‍🏫 Instructor

📄 License

This project is for educational purposes and may be extended with open-source or proprietary licenses depending on future development.


📬 Contact

For questions, feedback, or contributions, feel free to open an issue or reach out to any of the team members via GitHub.

About

APILayer is a software platform that serves as a marketplace for APIs

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •