# alx-project-nexus — E-Commerce REST API
from rest_framework import viewsets, permissions
from .serializers import ProductSerializer
 
class ProductViewSet(viewsets.ModelViewSet):
    serializer_class = ProductSerializer
    permission_classes = [IsAuthenticated]
    filter_backends = [SearchFilter, OrderingFilter]
 
## JWT Auth · Swagger Docs · PostgreSQL · Render
Backend API
Project Nexus — E-Commerce API

RESTful API for managing product catalogs with JWT authentication, advanced filtering, sorting, and pagination. Built for the ALX ProDev Backend Engineering program.

Haiya
Marketplace / Laravel
Haiya — Accommodation Booking Platform

Modern marketplace connecting accommodation managers and customers to search, view, and book stays across Cameroon.

3
Player 1
1
Player 2
Game / Python
SquareCraft Challenge

A two-player strategic grid game where players compete to form perfect squares. Simple to learn, deeply tactical — with AI mode coming soon.