Skip to content

Latest commit

 

History

History
31 lines (20 loc) · 1.48 KB

README.md

File metadata and controls

31 lines (20 loc) · 1.48 KB

Secure User Authentication | Ktor Server

This repository contains the server-side implementation developed using Ktor as part of the "Secure User Authentication | Android + Ktor Server + MongoDB" course by Stefan Jovanovic. The server securely manages user information and authentication processes with MongoDB as the database.

Features

  • Develop a Backend Server with Ktor: Set up a powerful server using Ktor 2.0.
  • REST API Creation: Develop a robust REST API for the client to interact with.
  • MongoDB Integration: Store and manage user data in MongoDB.
  • CRUD operations: Implement Create, Read, Update, Delete operations.
  • Secure Authentication & Authorization: Ensure user data is securely managed and accessed.

What I Learned

  • Setting up and configuring a Ktor server.
  • Designing and implementing a REST API.
  • Integration with MongoDB for data storage and retrieval.
  • Understanding of HTTP methods: GET, POST, PUT, DELETE.
  • Server deployment techniques, including deployment on Heroku.

Requirements

  • Familiarity with Kotlin.
  • Basic understanding of server development with Ktor.

Acknowledgments

I'd like to thank Stefan Jovanovic for creating and instructing the course, which provided comprehensive content and guidance.