A full stack web app made to help teams stay organized and productive. Built with React on the frontend and Express/PostgreSQL on the backend, and uses the Mantine component library as well as Footable.
This app was built as a final project for the Lighthouse Labs web development program by:
- Nicole MacLean [LinkedIn] [Github]
- Dustin Grof [LinkedIn] [Github]
- Iaan Johnston [LinkedIn] [Github]
The hosted app can be explored here: to follow
- Locally clone the repo
- Navigate to
/server
- Install depencies using
npm install
- Reboot the database using
npm run db:reset
- Start the server using
npm start
- Navigate to
/client
- Install all dependices using
npm install
- Start the client using
npm start
- Navigate to http://localhost:3006
The app is configured for demo currently--start by selecting one of the three users from the dropdown.
- all boards in the left navigation bar
- all tasks for a board in the kanban view
- all their own tasks in the homepage view
- the current weather in their homepage view
- using the onboard Pomodoro time
- using the global timer, which can then be assigned to a task
- new boards
- new tasks--on an existing board
- send messages to all other users through the group chat
- send an email about a task, from the task detail view
- initiate a video chat call, from the task detail view