MSc Software Development final project - Coder Kai is a community
platform for coders to gather, practice, and learn.
It was built while learning Python, Django and HTML/CSS, after the
completion of the taught MSc Software Development modules which
exclusively focused on Java back-end development.
The site features user profiles, a 'kudos' karma system and rankings, a
forum where users can discuss topics and ask questions to gain 'kudos'
and a recommendation system for forum posts based on user interests and
motivations. Coder Kai can be found at
Coder Kai
however the database is no longer active.
Find the GitHub for Coder Kai at github.com/l-hepper/CoderKai
Includes user-sign up and authentication. Users can select their preferred interests and Coder Kai will tailor content using a recommendation algorithm.
The forum allows users to ask questions, post answers, discuss tech topics, and kudos each other's contributions. Users can include code snippets in their posts with accurate syntax highlighting.
Users can create and join groups - groups have a collective 'kudos' which reflects the groups overall level of forum contributions and post quality.
Entity-Relationship Diagram for Coder Kai