Web PyTe

{Web: PyTe} Featured Image

Here you can also find the podcasts which I have produced during the programming stage of capstone to demo features and explain the build process.


Web PyTe was my high school senior capstone project. It involved programming anĀ API and a frontend for a cloud based source code editor. The API was built with Python and the web.py framework, and used couchdbkit to interface with the Couchdb document database which was used for the storage of all Web PyTe related data.

The frontend used HTML5 CSS3 and Javascript/CoffeeScript, and was designed for modern browsers and programmers.


Web PyTe Podcast One: Introduction (audio only)

Web PyTe Podcast Three: API Design (audio only)

Works consulted

These are various works that I used during the research and building of this project (nicely automatically updated by the Zotpress WordPress plugin and Zotero).

Vermorel, Joannes. “A Few Tips for Web API Design - Journal - Joannes Vermorel’s Blog.” Blog. Joannes Vermorel’s blog. N.p., 22 Dec. 2010. Web. 4 Nov. 2011.
“Representational State Transfer - Wikipedia, the Free Encyclopedia.” Wiki. Wikipedia, the free encyclopedia. N.p., n.d. Web. 4 Nov. 2011.
Borda, John et al. Thinking Web: Voices of the Community. 1st ed. SitePoint Pty. Ltd. 48 Cambridge Street, Collingwood, WIC 3066, Australia. Print.
Kotek, Brian. “MVC Design Pattern Brings about Better Organization and Code Reuse | TechRepublic.” TechRepublic. N.p., 30 Oct. 2002. Web. 2 Dec. 2011.
Marston, Tony. “The Model-View-Controller (MVC) Design Pattern for PHP.” Tony Marston. N.p., 1 Aug. 2011. Web. 2 Dec. 2011.
“Object-Oriented Design - Wikipedia, the Free Encyclopedia.” N.p., n.d. Web. 2 Dec. 2011.
“Design Patterns | Object Oriented Design.” N.p., n.d. Web. 2 Dec. 2011.

Leave a Reply

Your email address will not be published. Required fields are marked *