Mauvesoft

Web

Showing 7 projects in the Web category.

MauveCal

A web-based social calendar, as yet unnamed.

Last year I described some of the things I would be very interested if a social calendar could do. Using my sophisticated calendar processing tools, I've put together a tech demo to try out some of these features.

The aim is to make it a straightforward drag-and-drop experience to arrange activities with friends. Most social networks put you in touch with others; this project has different goals.

More Details...

Mauvespace

A distributed social networking site based on RDF. FOAF (Friend-of-a-friend) is a semantic web protocol for describing people and the relationships between them. Mauvespace will be able to interoperate with other social networking sites using this protocol, allowing users to communicate and network with friends without requiring profiles on third-party sites like Facebook or MySpace. This gives control of personal information and the look and feel of their profile back to users.

Version 0.1.0 is a kind of halfway house to a full social network. It's got a blog, user details, photos and a templating language, but it can't syndicate any of the information that it exports.

More Details...

Termination Shock

A space-based MMO game in which players fight, socialise and trade in a realistically-sized solar system. Termination Shock is the border of a solar system, where the solar wind slows to subsonic.

Many web-based MMOs impose an artificial restriction on the rate that players can hit the server, both to prevent the use of bots and limit server load so as to ensure scalability. Termination Shock avoids that by relying on the realistic travelling time between planets and moons at sublight speeds to fulfil the same role.

More Details...

Mauveboard

A drag-and-drop AJAX corkboard component for embedding in webpages. Any visitor can edit a board interactively, with wiki-like versioning and RSS feed of changes to combat vandalism.

More Details...

Forum Quest

A web forum with an RPG (role-playing game) angle. Users/players gain experience by getting good feedback on their posts and by playing mini-games, allowing them to level up and claim new features, such as moderation abilities. Different classes acquire different moderation abilities, ensuring that no user holds too much power.

The name Forum Quest is a working title.

More Details...

Autogal

A utility to generate attractive gallery layouts using a genetic algorithm. Autogal searches for a grid-based layout that gives suitable aspect ratios to display a gallery of images, favouring interesting layouts rather than simple grids of images.

More Details...

Mauvesoft Gallery

A simple but attractive PHP script for browsing a hierarchy of image directories. This gallery is designed for maximum flexibility. While it provides caching for performance, thumbnailing is done on-demand, which means that it is trivial to get external applications to integrate with it. This script has also been used as the basis for some commercial sites.

More Details...