Skip to content

NikitaPanteleev/things_indifferent_abandoned

Repository files navigation

things_indifferent

Things indifferent web project. A web constructor of courses with a little bit stoicism. This is my first project in web-development, so don't be too rigorous about that, pls.

The supported features:

  • user registration
  • simple blog system with comments. (User can create posts but can't delete anything)
  • simple to-do system. User can add new tasks, freeze them, finish (then some experience is gained) or fail. Privacy is allowed.

Everything is written from the basement, and im very gratefull to Steve Huffmon (and his course:https://www.udacity.com/course/cs253). So it means that it's a not serious project but a prototype of future full version. Stay with me.

Shortcomings:

  • bad structure of code, some classes should be reorganised
  • the user's input is not safe (though all they can do is to not close b and i tags - the only two tags are allowed)
  • the site is vulnerable to cross-site scripting

Thanks

Use google app engine to run this project.

  • Download Google App Engine SDK
  • copy this folder to GAE folder
  • write in console: python ./dev_appserver.py things_indifferent/
  • open http://localhost:8080/ in your browser

Check working version here: http://things-indifferent.appspot.com/

About

Things indifferent web project. A web constructor of courses with a little bit stoicism.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published