Skip to content

Meta-University/heno

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Name: Heno

Project Plan: PROJECTPLAN.md

Intern: Joy Itodo

Intern Manager: Shulin Zhao

Intern Director: Cesar Barraza

Peer Mentors: Yiming Wang and Haibo Zhang

Category: Productivity/Professional Services

Description

Heno is a project management tool built using React and Node.js. It helps teams create and plan projects and tasks, with real-time updates and effective communication

MVP features

  • User Authentication

    • User can log in
    • User can create an account
  • Project Management

    • User can create a project
    • User can add team members to a project
    • User can update a project
    • User can delete a project
  • Task Management

    • User can create a task
    • User can update a task
    • User can delete a task
    • User can assign tasks to team members
  • Concurrency Control

    • TC1: Lock-based concurrency for editing tasks
  • AI-Empowered Schedule Reorganization

    • TC2: AI-suggested reorganization of task schedules
  • Task Interaction

    • Users can comment on a task

Stretch Features

  • Notifications

    • Real-time notifications for task updates and comments
    • Email notifications
  • AI Recommended Tasks

    • AI-driven task recommendations based on project details
  • Data Visualization

    • Visualization of project progress using charts and graphs

How to run

  • Install Node.js (with nodemon)

  • Clone heno repo

  • Run backend

     cd backend
     npm init -y
     npm i
     nodemon index.js
    
  • Run frontend

     cd frontend
     npm i
     npm run dev
    

    Note: After running frontend, you will be provided a link to the localhost, copy that and put in your browser.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors