This repository contains the backend API for the Learn Korean mobile application, built with Fastify—a high-performance Node.js web framework. The project provides RESTful APIs and integrates with tools like Swagger and Stoplight for interactive API documentation and testing.
- Fastify – Lightweight and fast Node.js web framework.
- Swagger UI – Auto-generated API documentation.
- Stoplight – Visual API design and testing platform.
- Node.js – JavaScript runtime environment.
- Render – Cloud platform for deploying web applications.
-
Install Dependencies
Run the following command in the project directory to install the required packages:
-
Start the Server
After installing dependencies, start the server with:
The server will run at http://localhost:3000
.
- Swagger UI: https://back-end-fastify-app-learn-korean.onrender.com/stoplight
- Stoplight Docs: https://back-end-fastify-app-learn-korean.onrender.com/documentation
You can test real-time features using the TestRealtime.html
file included in this repository.
Developed by Persinus and contributors.
Feel free to fork, contribute, or provide feedback!
This project is licensed under the MIT License.
#Swagger: https://back-end-fastify-app-learn-korean.onrender.com/stoplight
#Stoplight: https://back-end-fastify-app-learn-korean.onrender.com/documentation