Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jonkirathe/mockit
The Mock Server provides a simple and flexible way to create and manage mock API endpoints. It supports authentication, token refresh, and user management, making it ideal for testing and development. This project aims to help developers by providing a ready-to-use mock server that can be easily integrated into their workflow.
https://github.com/jonkirathe/mockit
express expressjs html javascript netlify rest-api serverless socket-io
Last synced: about 1 month ago
JSON representation
The Mock Server provides a simple and flexible way to create and manage mock API endpoints. It supports authentication, token refresh, and user management, making it ideal for testing and development. This project aims to help developers by providing a ready-to-use mock server that can be easily integrated into their workflow.
- Host: GitHub
- URL: https://github.com/jonkirathe/mockit
- Owner: jonkirathe
- Created: 2024-09-04T13:06:19.000Z (3 months ago)
- Default Branch: master
- Last Pushed: 2024-09-09T22:21:25.000Z (2 months ago)
- Last Synced: 2024-09-26T04:42:01.714Z (about 2 months ago)
- Topics: express, expressjs, html, javascript, netlify, rest-api, serverless, socket-io
- Language: JavaScript
- Homepage: https://mockit-server.netlify.app/
- Size: 86.9 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Mockit Server
Welcome to the Mockit Server! This is an open-source mock server designed to help developers simulate API endpoints for testing and development purposes.
[![Netlify Status](https://api.netlify.com/api/v1/badges/f1c19406-e85e-49e5-91ff-389b85404107/deploy-status)](https://app.netlify.com/sites/mockit-server/deploys)
## Table of Contents
- Introduction
- Features
- Getting Started
- Prerequisites
- Installation
- Running the Server
- API Documentation
- Contributing
- License
- Contact## Introduction
The Mockit Server provides a simple and flexible way to create and manage mock API endpoints. It supports authentication, token refresh, and user management, making it ideal for testing and development. This project aims to help developers by providing a ready-to-use mock server that can be easily integrated into their workflow.
## Features
- **Easy to set up and use**: Get started quickly with minimal configuration.
- **Supports JWT authentication**: Secure your endpoints with JSON Web Tokens.
- **Real-time request logging**: View incoming requests in real-time.
- **Interactive API documentation**: Use Swagger UI for detailed API documentation and testing.## Getting Started
### Prerequisites
Before you begin, ensure you have the following installed on your machine:
- Node.js (v14 or higher)
- npm### Installation
1. Clone the repository:
```bash
git clone https://github.com/jonkirathe/mockit.git
cd mockit
```2. Install the dependencies:
```bash
npm install
```### Running the Server
Start the server using `nodemon`:
```bash
nodemon app.js