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.
✅ 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
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.
- Backend: .NET 8, C#
- Database: SQLite, Entity Framework Core
- Authentication: JWT
- Documentation: Swagger UI
- Architecture: GUID-based relational modeling (
User–Post)
v1.0 – Final Full Stack Backend
git clone https://github.com/mykarli/FullStackBitirme.Api.git
cd FullStackBitirme.Api
dotnet restore
dotnet ef database update
dotnet run