acmecorp-97/classified-craze-buy-sell-trade
0
# Classifieds ASP.NET Core MVC Application
A classifieds marketplace application built with ASP.NET Core 8 MVC, Entity Framework Core, PostgreSQL, and ASP.NET Identity.
## Features
- User authentication with roles (User, Admin)
- Ad posting with approval workflow
- Category hierarchy
- Location-based filtering (Country/City)
- Full-text search using PostgreSQL pg_trgm
- Image upload with SixLabors.ImageSharp
- Turkish/English localization
- SEO-friendly URLs
- OpenGraph meta tags
- Bootstrap 5 UI
## Prerequisites
- .NET 8 SDK
- PostgreSQL 15+
- Docker (optional)
## Setup
1. Clone the repository
2. Configure connection string in `appsettings.json`
3. Run migrations:dotnet ef database update
4. Seed initial data:dotnet run seed
## Docker
Build and run with Docker:docker build -t classifieds . docker run -p 5000:5000 classifieds
## Admin Credentials
Email: admin@local.test
Password: Admin!23456
## License
MITLet me know if you'd like me to continue with the controllers, services, views, or any other specific components of the application. I can provide:
- Controllers (Ads, Categories, Account, etc.)
- Services (Image processing, search, etc.)
- Views with Bootstrap 5
- Localization setup
- Email confirmation flow
- Admin approval workflow
- Image upload handling
- Search implementation
- Seed data implementation
Which parts would you like me to focus on next?
