Live data from Hacker News

Ask HN: What are some challenging web apps I can build?

news.ycombinator.com

1–10 of 18 posts

Re: Ask HN: What are some challenging web apps I can build?

#2
Well since you asked... Build a website that teaches kids to code in python by creating simple games. All the python should be written and executed on your server so the students don't have to setup anything. The site should include a simple 2d game engine framework that more experienced programmers can develop tutorials for. I was going to build it myself but go for it if you want.

Re: Ask HN: What are some challenging web apps I can build?

#5
- human v cpu rock, paper, scissors (bonus round: real-time human v human)

- human v cpu tic tac toe (bonus round: real-time human v human)

- human v cpu battleship (bonus round: real-time human v human)

- Wordpress clone

- IRC clone

- E-commerce site (focus on the product catalog and shopping cart, with a checkout process that doesn't really have a payment integration, and a history of orders)

- A dashboard that provides visualization of data sets

- Twitter clone

- Facebook clone (basically, take your Twitter clone, remove the character limit, add in some comment and group functionality, and add your IRC clone into the mix)

- Expand Twitter/FB clones with tweaks that let you manipulate how the timeline is displayed to a logged-in user

Look at anything you've used, played, tried that you feel you understand how it works. Then build it.

Re: Ask HN: What are some challenging web apps I can build?

#8
a system that allows people transparent voting of the so called arbitrary laws, so we can verify and stop complaining about corruption.

Im not saying that democracy is the best form of government always. You wouldnt want to stay in a place where the majority of people vote: 'Fk freedom, we want islam'

Re: Ask HN: What are some challenging web apps I can build?

#9
post #6

Most web apps are not very challenging to build until you start thinking about scale. Twitter for 100 users is easy Twitter for 1,000,000 users is much more challenging.

Genuine question - could you please elaborate a bit on that? I sort of know what you mean, but I'm just an amateur. So the problem with large scale is creating algorithms that distribute and balance the workload on the servers, database access speed, optimal cashing, keeping 100% uptime, backup, separating different parts of the application and putting them on different servers, concurrency and solving the problem of simultaneous access to same resources? Anything else?

Re: Ask HN: What are some challenging web apps I can build?

#10
post #2

Well since you asked... Build a website that teaches kids to code in python by creating simple games. All the python should be written and executed on your server so the students don't have to setup anything. The site should include a simple 2d game engine framework that more experienced programmers can develop tutorials for. I was going to build it myself but go for it if you want.

a quick google search shows this https://www.penjee.com. looks cool
Post reply on HN