You can use Zoho Projects for online project management. Some of good features of zoho project is:
Tasks
Assign tasks to each of your project members. Set interdependency between tasks, allowing you to closely keep track of your project management schedule.
Milestones
A task list consists of tasks, a Milestone consists of task lists and a project consists of Milestones. Milestones are classified as Upcoming, Overdue & Completed.
Document Sharing
Document sharing cuts the need for emailing the documents back-and-forth thus ensuring easier collaboration. Document versioning is supported too.
Calendar
An easy-to-view calendar shows tasks, milestones & meetings and track your everyday project activities. Add & edit tasks and other items in the calendar view itself.
Forums
Forums module allows your team members to interact effortlessly. Unlike emails which sit in individual mailboxes, all the forum topics are archived and hence searchable.
Time Tracking and Gantt Charts
Project members can enter billable & non-billable hours spent on each task which can be used for client billing. Gantt charts provide at-a-glance status of the projects.
Visit zoho projects at http://www.projects.zoho.com/jsp/home.jsp