Skip to content
View tugcanonbas's full-sized avatar

Highlights

  • Pro

Block or report tugcanonbas

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
tugcanonbas/README.md

🙋🏻‍♂️ Hi there! I'm Tuğcan

A Designer & A Developer.

I'm passionate about fusing creativity and technology, I design experiences that I can code.

💻 The Things That I Made

My digital playground that I made with SvelteKit, TailwindCSS and TypeScript. Deployed on my VPS via Docker



ConnectableKit is a Swift package for the Vapor framework that simplifies the response DTOs and JSON structures for API projects.

Features

  • Generic JSON structure: The Connectable protocol allows you to define a wrapped Vapor Content structs.
  • Custom HTTPStatus for every responses.
  • ErrorMiddleware configurations for handling Vapor's error as ConnectableKit JSON output.
  • CORSMiddleware configurations for handling Vapor's CORSMiddleware with ease.

Authomatek is a Swift package for Vapor that provides pre-configured authentication for relational databases. It automates the process of creating all the necessary routes, controllers, and models, allowing you to quickly and easily set up authentication for your Vapor application.

With Authomatek, you can get up and running with secure user authentication in no time. Additionally, Authomatek supports JSON Web Tokens (JWT) for secure user authentication and authorization.

Features

  • User registration
  • User login (with JWT)
  • User logout
  • User JWT refresh

A template to create a new Vapor project with ease of Authomatek and ConnectableKit packages!

Features

  • Pre-configured with Authomatek and ConnectableKit packages
    • That mean you can directly use Authentication with the structured JSON response
  • Pre-configured ServerConfiguration for the API
    • Server status info logs for environment that is using.
    • Settting for the hostname and port.
    • ConnectableKit configurations
    • Default FileMiddleware for public directory
    • Use .leaf if you did choose to use Leaf as the template engine
    • Authomatek configurations
    • Database configurations (Just for SQL databases)
    • Route configurations
    • Pre-configured Constants and Endpoints
Where life meets bytes! Be consistent and win! Custom Themes! Always with you! Dark mode of course!

GitHub Streak

Pinned Loading

  1. connectable-kit Public

    ConnectableKit is a Swift package for the Vapor framework that simplifies the response DTOs and JSON structures for API projects.

    Swift 9 2

  2. authomatek Public

    Authomatek is a Swift package for Vapor that provides pre-configured authentication for relational databases. It automates the process of creating all the necessary routes, controllers, and models,…

    Swift 1

  3. authoconnectable Public

    A template to create a new Vapor project with ease of Authomatek and ConnectableKit packages!

    Swift 3

  4. eightthings_public Public

    Promotion repository for eightthings app

    1

  5. sveltekit-trivia-app Public

    SvelteKit Trivia App is a fun and interactive trivia game built with SvelteKit! Test your knowledge with a sleek and responsive design that’s easy to use. Whether you’re looking to challenge yourse…

    Svelte

  6. OCR-Demo-SwiftUI Public

    Basic demonstration of OCR.

    Swift 2

706 contributions in the last year

Contribution Graph
Day of Week April May June July August September October November December January February March
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Less
No contributions.
Low contributions.
Medium-low contributions.
Medium-high contributions.
High contributions.
More

Activity overview

Loading A graph representing tugcanonbas's contributions from April 07, 2024 to April 09, 2025. The contributions are 88% commits, 12% pull requests, 0% issues, 0% code review.

Contribution activity

April 2025

tugcanonbas has no activity yet for this period.
Loading