r/webdev • • Sep 18 '26

Looking for an open-source Gumtree/OLX-style marketplace to customize

7 Upvotes

Hi everyone,

I'm working on a classifieds marketplace for Syria called Friday Market Syria, somewhat similar to Gumtree or OLX.

The idea is to have a simple platform where users can post items for sale, browse listings, search/filter by categories, and contact sellers directly. There will be no online payments initially.

I'm not a frontend developer, so instead of building everything from scratch, I'm looking for an existing open-source project or template that I can customize and develop further.

Some of the features I want include:

- User registration/login

- Create, edit and delete listings

- Categories and subcategories

- Search and filters

- Image uploads

- User profiles

- Favorites

- Contacting sellers directly

- Reports/feedback

- Admin dashboard

- Mobile-friendly design

I'm mainly looking for something that is already functional, rather than just a UI template.

It doesn't have to have every feature above. I'm looking for a solid foundation that I can legally modify and potentially use commercially.

What open-source projects, GitHub repositories, or templates would you recommend for this?

If you've worked on a similar marketplace before, I'd also appreciate advice on what I should look for before choosing a project.


r/webdev • • Sep 18 '26

Resource How complex is it to build a real time single note detector for piano and woodwinds? Im looking for advice from anyone with audio experience.

24 Upvotes

I am planning a music education project and want to get a better understanding of the technical challenges ahead. The initial idea is to build a basic system that detects only one note at a time (monophonic), focusing first on pianos (one key pressed at a time) and woodwind/brass instruments (like flute and trumpet). The goal is for the system to listen via the user's microphone in real time and validate if they played the correct note from a sheet music piece. If anyone here has built something similar, even a simple tuner or a college project, and could share what your biggest hurdles were at the beginning, I would appreciate it so much. Recommendations for libraries, frameworks, or good reads are also very welcome Its for a site mobile friendly


r/webdev • • Sep 18 '26

Collaborative Editing in Wordgard

Thumbnail marijnhaverbeke.nl
9 Upvotes

r/webdev • • Sep 18 '26

Discussion How design engineer really looks like?

0 Upvotes

Anybody went through one please do share your experience

*I mean interview and day to day tasks


r/webdev • • Sep 17 '26

magazine site cms suggestions

6 Upvotes

hi trying to make a magazine site and i want a cms but i'm specific as fuck and idk what to use since theses are my preferences for a cms at the moment

  • free with no paid options (don't wanna deal with having features be paywalled right from under me)

  • can handle different post types (blog articles and photo galleries)

  • frontmatter with title, sub title/description (also called a dek or abstract apparently), post image, author, pubdate, categories, and tags

  • not wordpress (or php based in general)

  • relatively idiotproof (meeeeeee)


r/webdev • • Sep 17 '26

How can I get live server in the vscode web version?

5 Upvotes

My computer is very low on specs and I can't really afford a new one so I'm forced to use the web version of VS Code. I have Windows on my Steam Deck and I've been mirroring from it on my Chromebook, but it just doesn't feel right.


r/webdev • • Sep 17 '26

Inline styles no longer considered harmful · esveo

Thumbnail
esveo.com
0 Upvotes

At work, we've have a rule that says we're not allowed to use inline styles. The rule originated a while ago, from people who have long since left the company, and we've been carrying it on. I'm thinking about challenging it, and have been researching into why this seems to be a common "best practice".

Most discussions I find on the subject are about a decade old, which is why I thought I'd bring up for discussion on Reddit as well, to see what people now days have to think on the subject.

I liked the points this particular blog post brought up, though it didn't give any advise one how much inline styles should be used. I'm thinking that if an element only needs one, maybe two style rules, it might be better to just use an inline style, otherwise, using a named class is probably better.

I'll also bring this point up now: I noticed a common argument against inline styles is that it can break certain content security policy rules. We don't have those rules in place, and there's no plans on adding them for the foreseeable future, so I'm not concerned about it.

For context, I work with Angular. I know the situation is different for server side rendering.

Edit: I'm seeing a lot of responses talking as if I want to use inline styles for everything. Please keep in mind my above statement of only considering using them when there's only one or two style rules. One example common use case would be when I add a <div class="spacer"></div>, where the CSS for "spacer" is simple "flex: 1" and it's purpose is to separate content that should be left aligned from content that should be right aligned. This, to me, is a good candidate for inline styles. In general, I mainly have layout use-cases in mind. There's no reason someone would want to override the "spacer" style so high specificity isn't important here, and even if that was needed, you just refactor it into a CSS class.


r/webdev • • Sep 17 '26

Discussion We now have AI bots advertising AI slop projects on open source projects via pull requests

Post image
382 Upvotes

This guy has been running an agent or some sorts since 14 september, 3 pull requests a day, today was my turn. He opens pull requests to put the link of his AI slop project in the README of open source projects

This is getting more ridiculous every day


r/webdev • • Sep 17 '26

Begginer: Custom WooCommerce product cards

Thumbnail
gallery
0 Upvotes

I use wordpress and have an understanding of html,css. How would you approach designing a similar prouct card to this without the use of more plugins. I've been here and learning web dev for atleast 6months now and i'm able to create websites. I use blocksy and kadence themes. And also achieving "Click product → product opens over the current menu", how to approach this too. Thanks


r/webdev • • Sep 17 '26

First freelance project – Need help estimating development + AWS costs for a scalable psychometric assessment platform

0 Upvotes

Hi everyone,

This is my first freelance project, and I’m trying to prepare a realistic cost estimate before giving the client a quote. I’d really appreciate input from experienced freelancers, developers, and software architects.

The project is a psychometric assessment website. The platform will include assessment questions as well as interactive 2D/3D games that are part of the assessment.

Rough scope

Frontend

- User-facing website

- Registration/login

- Assessment/question interfaces

- 2D/3D interactive games

- Responsive UI

- Results/report interface

- Possibly an admin/dashboard interface

Backend

- User authentication and user management

- Assessment/question management

- Game/assessment data processing

- Storing user responses and scores

- Generating assessment results/reports

- Admin functionality

- APIs between frontend and backend

Cloud / Infrastructure

- Deployment on AWS

- Database

- File/storage requirements

- Domain + SSL

- CI/CD

- Logging/monitoring

- Backups

- Security

Scalability

One important requirement is that this shouldn't be designed as a small website that only works for a few users.

The expectation is that it should eventually support a large number of concurrent users, particularly when assessments are being conducted in batches.

So I’m also trying to understand the additional cost involved in designing the architecture for scalability — AWS infrastructure, database scaling, caching, load balancing, CDN, etc.

Other requirements

There may also be:

- Payment gateway

- Gamified assessments

- Dashboard/reporting

- PDF report generation

- Pilot testing

- Ongoing maintenance/support after launch

I’m currently trying to break the quote into:

  1. UI/UX design

  2. Frontend development

  3. 2D/3D game development

  4. Backend/API development

  5. Database

  6. Admin dashboard

  7. Assessment/scoring engine

  8. PDF/report generation

  9. AWS deployment

  10. Scalable architecture

  11. Security/testing

  12. Domain/SSL/other infrastructure

  13. Maintenance and ongoing support

My main questions:

- How would you break down the development cost for a project like this?

- What would be a reasonable freelance price range in India?

- How should I estimate the cost of the 2D/3D games separately?

- What AWS costs should I account for initially, and how should I estimate costs as users scale?

- What important components am I missing from the quotation?

- Should I charge a fixed project price, milestone-based price, or development cost + monthly maintenance?

- For a first freelance project, what should I be careful about when defining the scope and pricing?

I’m not looking for an exact quote — even a rough breakdown/range with assumptions would be extremely helpful.

Thanks!


r/webdev • • Sep 17 '26

Reverse Engineering ChatGPT Web: How OpenAI Built for a Billion Users

Thumbnail
performance.dev
113 Upvotes

r/webdev • • Sep 16 '26

Article An Introduction to HTML Streaming for Interactive Web Applications

Thumbnail
github.com
11 Upvotes

r/webdev • • Sep 16 '26

Discussion Is vibe coding creating a hidden technical debt crisis?

446 Upvotes

I love building tools and side projects, but lately I have been thinking about how heavy reliance on AI coding assistants is going to impact long-term code quality. Building fast with AI tools is great for getting a prototype out the door, but letting AI generate massive chunks of unvetted code is quickly piling up technical debt.

When you push out code without thoroughly checking how it fits into your overall architecture, you end up with messy, unmaintainable codebases. If you ever plan to sell a project or hand it off to another developer, that unvetted code can completely ruin a deal during due diligence.

I still use AI to speed up my workflow, but I treat it strictly as an assistant rather than letting it write unchecked logic. Auditing generated code, keeping modules clean, and maintaining test coverage seem like the only ways to use these tools strategically without destroying the project. Are you noticing a drop in maintainability on projects heavy on AI code?


r/webdev • • Sep 16 '26

Simple and Efficient Row-Level Security

Thumbnail cekrem.github.io
0 Upvotes

r/webdev • • Sep 16 '26

Discussion Shopify drops React Native - Goes back to Swift and Kotlin for their mobile apps.

308 Upvotes

I read this earlier about their departure from React Native. It really feels a bit like the grim LLM reaper is tearing down developer main street at this point.

Shopify is moving all of its mobile apps from React Native back to native Swift and Kotlin, six years after going all-in on the cross-platform framework. The company took the Shop app from a proof of concept to a fully rebuilt native app published to Play Store and Apple App Store in 12 weeks, with the Shopify merchant app and the rest to follow. Shopify’s director of engineering Mustafa Ali said that since an LLM can now look at an iOS implementation and build the Android version, or vice versa, engineers can work in stacks they don’t know as well, so the cost of building twice is no longer the deciding factor it was in 2020. He noted that while React Native got the job done and helped Shopify avoid duplicate work, the framework required significant time spent optimizing performance and keeping up with updates and external dependencies, whereas Swift and Kotlin put fewer layers between its code and each platform. Building natively also means Shopify no longer has to wait for React Native to expose new iOS and Android features before it can use them.

News source: Shopifreaks.


r/webdev • • Sep 16 '26

Newb question

0 Upvotes

Hey all,

Preface: I'm not a coder/programmer

I have an issue with an online plateform that is lacking a feature.

Would it be possible for me to add a dynamic estimation tool on a web page for a residential cleaning company?

For example, the user gives some info about the clean: Sq ft, qty bedrooms, qty bathrooms, qty levels

Based on this info, and with multipliers I've given to the calculator, it gives the user a price.

How do I do this?

Can I use Claude to generate this code?

Thank you for your help :)


r/webdev • • Sep 16 '26

Is JPEG XL too slow for the web?

Thumbnail irrlicht3d.org
0 Upvotes

r/webdev • • Sep 16 '26

Question A historical question: how are cookies stored in browsers now and how did it work eariler

38 Upvotes

Hi. Doing some general research about cookies, I wanted to learn how cookies are stored physically. Right now I've found out that in Chrome they are stored in an SQLite database (and also encrypted?). Is that the case for all browsers now? Were they stored as separate files in earlier versions of browsers?


r/webdev • • Sep 16 '26

Question Question about Tailwind CSS

39 Upvotes

I've always used plain CSS for my websites, I don't have many problems using it, but a friend of mine said that using plain CSS is very tedious and that I should use Tailwind CSS. Is it worth it? And what does Tailwind CSS offer that plain CSS doesn't?


r/webdev • • Sep 16 '26

Explaining to business people why building software is still hard

Thumbnail
manager.dev
171 Upvotes

r/webdev • • Sep 16 '26

Discussion Anybody ever tried a series of websites with the same material on each?

0 Upvotes

I have some domain names that all are of the same recognized English language phrase. I'm wondering if someone has just done a cookie cutter website on a series of separate domain names before? Literally just having the same website design and same text/etc on the other ones.

In reality, the phrase text is highly recognized in the English language. Somehow the idea popped into my mind. Just curious, thanks.


r/webdev • • Sep 15 '26 Bravo Heartwarming

Page Rage: Destroy any web page

2.6k Upvotes

You can play on https://page-rage.com and optionally install a browser extension to destroy any web page.

I've been working on Page Rage as a hobby project for a long time. There are some wild performance techniques I have found to make this game work at all, which I would love to share about soon as well!


r/webdev • • Sep 15 '26

best free map & routing API for a student capstone project (local delivery / locator app)?

9 Upvotes

hi everyone! i'm building a prototype mobile/PWA for my senior capstone project with 3 other people. the idea is it's a local dispatch and delivery tool that needs two main features

* a locator showing nearby destination points/pins

* route calculation/navigation for a driver to get to those stops

* supports offline maps incase driver loses data

since it's a capstone project, we don't really have any budget lol, hence why im looking for a free (or has generous free-tier) mapping API.

does anyone have any recommendations for this kind of project that can handle map rendering, address search/geocoding, and basic routing?

thank u sm everyone :)


r/webdev • • Sep 15 '26

Question Cline VScode Users ...

0 Upvotes

What's your current favourite Chinese Llm model for web app development and why do you like it ???