acmecorp-97/classified-craze-buy-sell-trade
Build a classifieds site in ASP.NET Core 8 MVC (Razor .cshtml) with EF Core + PostgreSQL and ASP.NET Identity (roles: User, Admin). Models: User(extends IdentityUser), Ad, AdImage, Category(tree), Country, City, Favorite, Message, AuditLog (see detailed prompt fields). Features: register/login/email confirm, post ad (Pending → Admin approves), newest ads on home, listing with filters (category, country, city, price, condition) + keyword search using PostgreSQL full-text (tsvector + GIN), ad detail with gallery, favorites, messaging, SEO slugs, OpenGraph, Turkish/English localization, Bootstrap 5 UI, image upload with ImageSharp (thumb 400x300, large 1280x960), seed admin admin@local.test / Admin!23456, seed TR (Ankara/İstanbul/İzmir) + sample categories/ads. Provide migrations, indexes, Dockerfile, and README.
You are building a production-ready classified ads website (like Yellow Pages) using ASP.NET Core 8 MVC with Razor (.cshtml), Entity Framework Core, and PostgreSQL (Npgsql). The goal is to scaffold a working end-to-end app with authentication, ad CRUD, search/filtering, and an admin area.
initial commit
