This topic is a brainstorming topic for the EvilPMS project idea. Feel free to post any idea/feature you can think of that would be a good implementation for such a project.
EvilPMS's main architecture:
- Registration, login and user classes(admins, mods, vips and users)
- New projects can be created by any admin and assigned to all or some users
- The admin(s) or project moderators can create tasks and assign to each user within the project.
- The admin(s) or project moderators can create milestones when x amount of the smaller tasks are complete.
- Each project will have graphs for various datas, how far its done in total, how far to next milestone etc.
- Each smaller task given to users of a project can have a specific time it have to be done. If its not done, a notification email will be sent.
- Some sort of simple forum should be implemented into the project for each project and one global forum.
- File sharing should be a simple task in this system.
- A log for each project that will get updated every time a user or admin or moderator finishes a task, changes a task, adds a task etc etc should be available for all users within a project.
Feel free to comment, add or criticize ideas!