sushajrs / teams

Work management platform for teams, inspired by Asana and built using a full JavaScript stack

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Teams

Project management platform for teams, inspired by Asana and built using a full JavaScript stack

Demo

Go to Demo and create your own account or use username: t@test.com and password: test123. The demo is hosted on Heroku using their free tier. Thus, it may take 20-30 seconds for the Heroku dyno to wake up since it sleeps after 30 minutes of inactivity.

Current Status

Stack (MERN & Redux)

This project uses the following technologies

Progress

General

  • Authentication
  • Dashboard view

Projects

  • Create and fetch team projects
  • Edit team projects
  • Delete team projects (only project owner should be able to delete)
  • Access shared projects

Tasks

  • Create, set deadlines for and assign tasks for teams
  • Update tasks
  • Complete and delete tasks

Containerization & Deployment

  • Deployment (Heroku)

Quick Start

Get up and running with a development server using the following commands

// Install all dependencies for client & server
npm run full-install

// Run client & development server with concurrently
npm run dev

// Assumes Node and npm are installed on machine
// Server runs on http://localhost:5000 (set in server.js) and client on http://localhost:3000 (default for Create React App)

About

Work management platform for teams, inspired by Asana and built using a full JavaScript stack


Languages

Language:JavaScript 81.1%Language:CSS 18.0%Language:HTML 0.9%