CoolFace
Apppublic

acmecorp-97/classified-craze-buy-sell-trade

sourceHugging Faceupdated 11mo agoView on Hugging Face
0likes
App README
markdown
# 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

MIT

Let 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:

  1. 1.Controllers (Ads, Categories, Account, etc.)
  2. 2.Services (Image processing, search, etc.)
  3. 3.Views with Bootstrap 5
  4. 4.Localization setup
  5. 5.Email confirmation flow
  6. 6.Admin approval workflow
  7. 7.Image upload handling
  8. 8.Search implementation
  9. 9.Seed data implementation

Which parts would you like me to focus on next?