Skip to content
View challelign's full-sized avatar

Block or report challelign

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. 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
challelign/README.md

Hey πŸ‘‹, I'm Challelign Tilahun

Full Stack Developer | MERN | Next.js | FastAPI | Laravel | TypeScript

profile views


πŸš€ About Me

I’m a full-stack developer with 4+ years of experience building fast, secure, and scalable applications. I specialize in clean architecture, modern UI/UX, and production-ready backend systems. I enjoy solving complex problems and continuously improving my skills through learning and building.


πŸ› οΈ Languages & Tools

Next.js React Node.js Express Python FastAPI Laravel Mongoose PostgreSQL MySQL Docker Payload CMS


🌟 Featured Projects

Here are some of my best and most advanced production-grade projects:

πŸ”Ή Learning Management System (Advanced)

A modern, full-featured Learning Management System (LMS) that allows students to browse, filter, and purchase courses seamlessly. It includes a student dashboard, teacher mode for creating courses and chapters, and intuitive progress tracking with chapters marked as completed or uncompleted. The system supports rich media content, including thumbnails, attachments, and videos, with video processing and HLS playback powered by Mux. Chapter descriptions use a rich text editor, while course and chapter management allows easy reordering with drag-and-drop. Built with Next.js and React for the frontend, Node.js backend, Prisma ORM with MySQL, and authentication handled by Clerk. Payments are integrated via Stripe, and uploads are managed using UploadThing, providing a scalable, secure, and modern e-learning platform. Tech: Next.js, Node.js,Mux, MySql, Prisma, Tailwind and more

πŸ”Ή E-Commerce Platform (Full-Stack)

Modern e-commerce with cart, checkout, payments, admin dashboard & order tracking.
Tech: Next.js, Express, MySQL, Stripe, Prisma

πŸ”Ή Banking Loyalty Points System

A production-grade financial system for rewarding customers based on transactions.
Tech: Node.js, OracleDB, Express, JWT, Logging System

πŸ”Ή Subscription Management API

A complete subscription billing and invoice automation system.
Tech: Node.js, MySQL, Express, REST API


πŸ“Š GitHub Stats


πŸ”— Connect With Me

Β Β  Β Β 


⭐ If you like my work, consider giving a star to my repositories!

Popular repositories Loading

  1. learning-management-system-advanced learning-management-system-advanced Public

    This is a repository for Build an LMS Platform: Next.js 14, React, Stripe, Mux, Prisma, Tailwind, MySQL (I Use Aiven for MySQL to deploy this project online live ) | Full Course 2023

    TypeScript 4 1

  2. blog-using-mysql blog-using-mysql Public

    this git rep project has user login ,register using mysql, First u have to create users table

    1

  3. redux-state-mangement- redux-state-mangement- Public

    React Redux with thunk store app- Redux Axios REST API

    JavaScript 1

  4. natoursAPI natoursAPI Public

    NodeJs ExpressJs and mongoDB and more on Error Handling and Auth.

    JavaScript 1

  5. youtube_clone youtube_clone Public

    Youtube clone using rapidAPI , and the project have search , play single vidoe , youtube channel and more

    JavaScript 1

  6. eat-split eat-split Public

    Eat and pay bill split just simple react app

    JavaScript 1