Not logged in. Login

Project Topic Notes

Choosing a project topic isn't easy. A lot of people will spend a lot of time agonizing over it. This isn't an entirely bad thing: a good project idea will make the whole thing a lot more enjoyable.

First, your project topic is totally unrelated to your technology evaluation. The topics can be totally different or very similar.

Exactly what you choose to do is up to you. The only real concrete guideline is that you have to solve some problem with a web-based system.

I'd like to see something a little more interesting than “store data, display data”. Something with some interesting (to implement) features in the middle would be much more fun for all concerned. It will also get you a better mark. I'd also like to see projects that play well with others: use common web standards and can interoperate with other relevant software.

As for specific ideas, you might want to look at some of the web-based projects on Github or similar. Of course, some of these are out of scope for the project and some of them just plain suck, but inspiration for a topic might strike.

There's also nothing that says your project has to be stand-alone and from scratch. You could do some significant enhancement to an existing open source project. In fact, this could be much more satisfying than coming up with something cool that nobody else will ever see. Just make sure you can clearly define what is your work and what isn't. (We'll mark your work, of course, not the whole project.)

Finally, keep in mind that this project should be significant. It's half the course marks for three or four people. That represents a lot of work.

Send me your proposal as soon as you want. I'll give you some feedback within a day or two and you can get started (assuming the feedback is generally positive, which I expect it will be). I will post your topics and a link to your proposal as they are submitted.

Updated Mon Aug. 30 2021, 07:36 by ggbaker.