Skip to content

Rest-Assured allows users to instantly generate REST API endpoints by simply describing their app. No coding required—just provide a description and get fully functional APIs ready for integration in seconds.

Notifications You must be signed in to change notification settings

freakstreak/REST-Assured

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rest-Assured: Effortless API Generation

Rest-Assured is a revolutionary platform that enables users to effortlessly create fully functional REST APIs in just a few seconds. By simply providing a description of their desired application, users can instantly generate API endpoints ready for integration. Say goodbye to manual backend development and let Rest-Assured handle the complexity for you!

Whether you're building a new app, adding new features, or need quick API endpoints for any project, Rest-Assured simplifies the process and helps you move faster.


Features

  • Instant API Generation: Describe your application and generate RESTful endpoints in seconds.
  • User Registration: Easy user registration to start using the platform.
  • Customizable: Customize your app's API based on the provided description.
  • Ready-to-Use: Generated APIs come with necessary documentation and are ready to integrate with your project.
  • State-of-the-Art Technology: Powered by modern tech stacks and AI-driven logic for intelligent API creation.

Tech Stack

Rest-Assured is built using the following technologies:

  • Node.js: JavaScript runtime for scalable network applications.
  • Express.js: Lightweight web application framework for handling HTTP requests.
  • TypeScript: A superset of JavaScript to improve code quality and maintainability.
  • Next.js: React framework for server-side rendering and static site generation.
  • GraphQL: Query language for APIs, used for efficient data fetching.
  • Hasura: Instant GraphQL APIs over Postgres, used for real-time data handling.
  • Prisma: ORM for handling databases with ease.
  • RadixUI: Accessible, low-level UI components for building modern user interfaces.
  • OpenAI: Integration with AI models to automatically generate code and assist in app development.
  • LLM: Large Language Models for intelligent, AI-assisted decision making and generation of API endpoints.
  • Docker: Containerization technology to simplify deployment and ensure consistency across environments.

How It Works

  1. Register: Create an account or log in to your existing account on Rest-Assured.
  2. Describe Your App: Enter a brief description of the app you want to create. The AI will process the description and understand your needs.
  3. Generate Endpoints: In a few seconds, the application will generate the necessary REST API endpoints.
  4. Integrate: Use the generated endpoints in your application without writing any backend code.
  5. Ready-to-Use Documentation: Each generated API comes with comprehensive documentation for quick integration.

Installation

To set up Rest-Assured locally, follow these steps:

Prerequisites

  • Node.js (v16 or higher)
  • Yarn (recommended) or npm

Clone the Repository

git clone https://github.com/your-username/rest-assured.git
cd rest-assured

About

Rest-Assured allows users to instantly generate REST API endpoints by simply describing their app. No coding required—just provide a description and get fully functional APIs ready for integration in seconds.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages