Welcome to MyKvStore

Your own FREE online key-value storage API

Get and set

Please do not include any confidential information in both key and value text.

Default length is 128 bytes.

To test your deployment, replace it to the URL of your project.

The API URL will be:

Limitations

The default configuration depends on free online resources which contains the following limitations:

Features

Easy to access

Simply producing and consuming data with the plain HTTP GET and POST(Violate the RESTful rules, but easy to use).

Try it
Free (As in free beer )

By leveraging the online resources, not necessary to pay, not even need credit card information.

With limitation
Guided deployment

With the step-by-step guide, any internet user can deploy it, techniqual knowledge is not necessary.

Read the guide

Deploy Step by Step

Step 0 - Prerequisite (Create accounts)

  • In order to deploy, you'll need accounts of the following platforms

Code Management Platform

It's very likely you have already had it.

GitHub GitLib Bitbucket
FreeDB

Credit card information not needed.

FreeDB
Vercel

Better to connect your GitHub account.

Vercel
Step 1 - Fork the code

  • In last step, Vercel gonna access your repository to deploy the code.
  • To make the operation smooth, you need to fork my repository to your account.
  • Vercel supports 3 code management platforms:
() Repository To Fork

Step 2 - Prepare the Database connection string

Don't worry, the information input here will not be stored or sent anywhere.

  1. On FreeDB homepage, click that button
  2. Login with your account to go dashboard page
  3. Enter database name and database user name to create database (values below are forged for demonstrate)
    freedb information
  4. Copy & paste the information below


Step 3 - Deploy on Vercel

Do not reveal the configuration data used here outside vercel.

  1. If you are just registered, please integrate your vercel account to your code management platform.
  2. In your overview page, create a new project(click that and choose "Project")
  3. Use the filter to find repository of this project and import it: vercel import repo
  4. In project configuring page, in the Environment Variables sector, add a key-value pair, the key is DB_URI and value is the Connection String got from Step 2. Looks like this: vercel set db uri
  5. Before you click the wide button, please check the document of Environment Variables and set Environment Variables to customize the behavior of the API being deployed.
  6. Click the wide button to finish the deployment.
  7. Please paste the url of your deployed project into Project Url text box to test it.

Something