Skip to content

Mock an API easily from the web, as easy as "sacarse los mocos"

Notifications You must be signed in to change notification settings

undernightcore/mockos-front

Repository files navigation

Banner

Mockos - Build mocks for your API without code or config files

Mockos is a useful and practical tool for developers looking to test their applications with custom API mocks, in a collaborative way and without the need to install anything on their computer.

Deployments

If you find any bugs/vulnerabilities feel free to open a new issue or/and contact me at [email protected].

Features

  • Create API responses using a simple JSON editor.
  • Stay in sync with other people thanks to realtime and compare capabilities.
  • Create multiple projects and invite multiple members to help you mock API responses.
  • Simplified branch system in case you introduce breaking changes.

Run for development (only frontend)

Clone the project

  git clone https://github.com/undernightcore/mockos-front.git

Install dependencies

  npm install

Start the server

  npm run start

Remember to point your environment.ts file to your locally served backend (in case you are also developing some back functionality)

  export const environment = {
    production: false,
    //apiUrl: 'https://api.mockos.io',
    apiUrl: 'http://localhost:3333'
  };

Host your own instance using Docker

Roadmap

FAQ

What tech stack is this using?

For the Frontend: Angular, Angular Material, JSON editor, Socket.io, Luxon, Swal and Ngrx Translate.

For the Backend: AdonisJS, Socket.io and PostgreSQL.

How can I contribute?

Thank you for considering contributing! I am working in an easy contributing guide that you can easily follow.

Support

For support, email [email protected] or my twitter @undernightcore. I will happily solve any issue that you may encounter, but first check if there is an already open one.

About

Mock an API easily from the web, as easy as "sacarse los mocos"

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors 3

  •  
  •  
  •