Looking to create a micro online community for max 25 users. This is will not be a commercial website, so website design requirements are low. seo etc is not important. The purpose of the website is to allow up to 25 users track physical exercise and weight loss over a 4 week period. They will earn points for exercise and weight loss. Their points will be calculated using a simple online calculator. Their points will be collated and shared with all users in chart format, real-time. The users can post a topic in a forum and be able to send messages to individual users or the full group.
Specifically I am looking for a web site that will:
a) Allow up to 25 users to register, creating a user name, password and write a personal profile.
b) Each user to be assigned a page which contains their profile and an online diary. The diary has to be formatted to show will date, exercise description, duration and points earned and is open to view by all users.
c) Contain a simple calculator to determine points earned for exercise completed and for each pound weight lost.
d) Display 3 bar charts. (1) All users and their total points,(2) all users and their points gained from exercise (3) all users and their points gained from weight loss. (Points data to be extracted from diaries).
e) Have a discussion forum where users can post a topic
f) Allow users to send messages to individual users or to all 25 users.