Skip to content

Alexey-Kuzmenko/developer-portfolio-api

Repository files navigation

Front-end Developer's Portfolio API

This application is the REST API for my personal portfolio website. It is developed using the NestJS framework and Mongo database. The API offers several features, including authorization through the API key and JWT token, image optimization through Sharp, integration with the Telegram bot and verification of Google reCAPTCHA.

API Swagger documentation
Link to portfolio website repository

Used technologies:

  • NestJS
  • TypeScript
  • Mongodb
  • Mongoose
  • Sharp
  • Telegraf
  • API key and JWT token authorization
  • NestJS Axios
  • Docker
  • Swagger