Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

🧠 FullStack Portfolio API – v1.0

.NET 8 Entity Framework Core JWT Auth SQLite

Developed as the Final Project for Techcareer.net Full Stack Developer Program (Backend).
Demonstrates a secure, production-ready backend API with JWT authentication and relational modeling.


🚀 Features

✅ User Registration & Login
✅ JWT Authentication & Token Validation
✅ Create, Read, Update, Delete (CRUD) for Posts
✅ GUID-based User–Post Relationship
✅ Swagger API Documentation
✅ SQLite Database Integration
✅ Ready-to-run with minimal setup


📖 About This Project

This project showcases a full-featured backend API built with modern .NET technologies.
It emphasizes secure authentication, structured data relationships, and clear API documentation via Swagger.
Ideal for demonstrating backend skills, API design, and database modeling in a professional portfolio.


🛠️ Tech Stack

  • Backend: .NET 8, C#
  • Database: SQLite, Entity Framework Core
  • Authentication: JWT
  • Documentation: Swagger UI
  • Architecture: GUID-based relational modeling (User–Post)

📦 Release

v1.0 – Final Full Stack Backend


⚙️ Quick Setup

git clone https://github.com/mykarli/FullStackBitirme.Api.git
cd FullStackBitirme.Api
dotnet restore
dotnet ef database update
dotnet run

About

Secure backend API with JWT authentication, CRUD operations, and GUID-based relational modeling – perfect for portfolio showcase.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages