Backend Developer Internship Assignment

Task Management System

A secure task management platform built with Hono, Next.js, Drizzle ORM, Turso, JWT Authentication, and Role-Based Access Control.

Core Features

🔐 JWT Authentication

Secure registration and login with password hashing and JWT-based authentication.

👥 Role Based Access

Separate permissions for administrators and standard users.

✅ Task Management

Create, view, update, and delete tasks through protected APIs.

Technology Stack

Hono

REST API Backend

Next.js

Frontend

Drizzle ORM

Database ORM

Turso

SQLite Database

Ready to Get Started?

Register or login to access your task dashboard.

Create Account