TheOpenMarket

Stanley Azi

Fullstack Engineer

Next.js

Supabase

TypeScript

Web3

A fully functional and responsive modern task management platform with three dashboards (admin, quest, and moderator).
This Full-Stack app shines in its unique way of managing tasks. Admin publishes tasks, users then perform task and upload screenshots to earn points and unlock rewards, the task is then reviewed by the moderator to approve or reject the task completion. This project was delivered to a client who was very astonished with a great job done, earning me a 5-star review.
Technologies:
NextJS
TypeScript
TailwindCSS
Cloudinary
Supabase
Resend
Key features:
Three Dashoards (Admin, Quest, and Moderator).
User registration and a prompt email with details of what is next.
Admin publishes tasks, and can choose if task expires after 24hrs or not.
User connects Twitter/X account to perform tasks.
User performs tasks, uploads screenshots of completion to earn points and unlock rewards.
Real time updates of tasks.
Moderator receives task lists performed by users, reviews screenshots and either approve or reject tasks.
Super responsive across all screens
Accessibility techniques was applied
Protected routes respective to user role (admin, user or moderator)
Pagination to task lists for faster fetch from database
Highly performant and super fast when loading media
Custom notification to success, warnings and errors.
Like this project
0

Posted Mar 3, 2025

A fully functional and responsive modern task management platform with three dashboards (admin, quest, and moderator).

Likes

0

Views

4

Tags

Fullstack Engineer

Next.js

Supabase

TypeScript

Web3

Scissorcut
Scissorcut
Sabinus.meme
Sabinus.meme
Inhalt | The Contents App
Inhalt | The Contents App