Austrian German Classifieds Website Development

Job ID: 40242674

Budget: €250 – €750 EUR

Project Description: Local Classified Ads Website for Austria (German Language)
1. Project Overview
I am looking for a developer or development team to build a local classified ads platform for Austria, similar in concept to kleinanzeigen.de, but smaller in scope and optimized for local communities.

The platform should allow users to post, browse, and manage used items.
The website must run in German, be optimized for Austrian users, and include an admin backend for full control over categories, users, and listings.

Additionally, the project requires an AI‑supported or Python‑based web scraping solution to populate the platform with initial content from publicly available sources.

2. Core Features (Frontend)
User Accounts
User registration & login (email + password, optional social login)

User profile with:

Profile picture

Contact details

List of active ads

List of archived ads

Classified Ads
Users should be able to:

Create new ads

Upload multiple images

Add title, description, price, location

Select category & subcategory

Select filter attributes (depending on category)

Edit or delete their ads

Mark ads as sold

Browsing & Search
Category browsing

Subcategory browsing

Search bar with autocomplete

Filters (price range, condition, location, category‑specific filters)

Sorting options (newest, price low/high, distance)

Location Integration
Austrian postal codes

Optional map view (Google Maps or OpenStreetMap)

3. Admin Panel (Backend)
The admin dashboard should allow full control over the platform:

User Management
View all users

Edit user details

Suspend or delete users

Reset passwords

Ad Management
View all ads

Approve or reject ads (optional moderation workflow)

Edit or delete ads

Mark ads as suspicious or spam

Category & Filter Management
Create new categories

Create subcategories

Define filter options per category (e.g., size, brand, condition)

Reorder categories

System Settings
Manage homepage banners

Manage static pages (AGB, Datenschutz, Impressum)

Manage email templates

Manage SEO settings

4. AI / Web Scraping Integration
To populate the website with initial content, the developer must implement one of the following:

Option A: Python Web Scraper
Scrape publicly available data from selected websites

Extract:

Title

Description

Price

Category

Images

Location

Clean and normalize data

Map scraped data to the platform’s categories & filters

Import into the database

Option B: AI‑Assisted Content Generation
Use AI to:

Rewrite scraped descriptions

Generate missing attributes

Improve titles

Ensure filter compatibility

Important Requirements
Scraping must respect legal boundaries (only publicly available data, no login‑protected content)

Data must be structured so that filters work correctly

Developer should propose the best technical approach

5. Technical Requirements
Preferred Tech Stack (open to suggestions)
Frontend: React, Vue, or similar

Backend: Node.js, Python (Django/Flask/FastAPI), or PHP (Laravel)

Database: MySQL, PostgreSQL, or MongoDB

Hosting: AWS, Hetzner, or similar

Scraping: Python (BeautifulSoup, Scrapy, Selenium)

AI Integration: OpenAI API or similar

Performance Requirements
Fast loading times

Mobile‑first responsive design

SEO‑optimized

Secure user authentication

6. Deliverables
Fully functional website

Admin dashboard

User dashboard

Scraping/AI import tool

Documentation (installation, maintenance, admin usage)

Basic UI/UX design

Deployment to production server

7. Optional Features (nice to have)
Chat between buyers and sellers

Push notifications

Favorite ads

Premium ads (paid)

Payment integration (Stripe, PayPal)

Mobile app (later phase)

8. What I Expect From the Developer
Experience with marketplace or classified platforms

Experience with scraping and/or AI integration

Clean, maintainable code

Good communication

Ability to propose improvements

Transparent timeline and cost estimate

9. Contact
Please send:

Portfolio or links to similar projects

Proposed tech stack

Estimated timeline

Estimated cost

Any questions you need clarified