Skip to content

Persinus/Back-End-Fastify-App_Learn-Korean

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Back-End Fastify App – Learn Korean

🚀 Overview

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.


🛠️ Tech Stack

  • 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.

📦 Getting Started

  1. Install Dependencies

    Run the following command in the project directory to install the required packages:

  2. Start the Server

After installing dependencies, start the server with:

The server will run at http://localhost:3000.


📘 API Documentation


🧪 Real-Time Testing

You can test real-time features using the TestRealtime.html file included in this repository.


🤝 Credits

Developed by Persinus and contributors.
Feel free to fork, contribute, or provide feedback!


📄 License

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

About

This repository contains the backend API for the Learn Korean mobile application, built with Fastify—a high-performance Node.js web framework.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published