Welcome to my hobby project - the MockModel API Manager! This TypeScript-based tool simplifies the creation and management of mock APIs for your development and testing needs.
![Screenshot 2023-09-16 at 11 13 59 PM](https://private-user-images.githubusercontent.com/22120812/268463200-8a5cbab6-bb82-48d5-b1dc-4037367fac94.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTQ5OTUyOTYsIm5iZiI6MTcxNDk5NDk5NiwicGF0aCI6Ii8yMjEyMDgxMi8yNjg0NjMyMDAtOGE1Y2JhYjYtYmI4Mi00OGQ1LWIxZGMtNDAzNzM2N2ZhYzk0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA1MDYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNTA2VDExMjk1NlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWJkOTdiNjUxYjQzOWIyMjhkMWIyYmM0NTZiMDNmMzhlMzRlZWNkODM0OTA2Y2ZjZmZhNjZlZTMyOTgxZjJjMTQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.qrlUfmsfvmtcb0yEbU5Py-Xg_3ThN5u77XUYPc2UV3E)
- Create and manage mock API endpoints with custom responses.
- Get a permanent URL for mock responses.
- Real-time updates for quick testing.
- TypeScript
- MongoDB
- NodeJS - Express - Mongoose
-
Clone the Repository:
git clone https://github.com/chtgupta/mock_api_backend.git
-
Add .env file:
PORT = YOUR PORT DB_URL = YOUR DB
-
Run the Application:
tsc && node ./dist/index.js
-
Web Interface: Not public yet, just use Postman for now.
Use Postman to make see and make requests
Happy mocking! Simplify your development and testing workflows with this tool. For questions or issues, open an issue.