Kanban is a full-stack time-management and planning app that leverages Material-UI and React-Beautiful-DnD for a fluid user interface.
Tech Stack: MongoDB, Express.js, React.js, Node.js, Typescript
Contributors: Ethan Moffat (https://github.com/moffatethan), Jon Myers (https://github.com/street-jackal), Ahmed El Mahallawy (https://github.com/amahalwy), Gabriel Dalla Vecchia (https://github.com/eng-dallavecchia)
- Clone or download repository
- Go into the server director
cd server
- Run
npm install
to install packages - Create your environment variable (.env) file
- Run
npm run dev
to start the server
- Go into the client directory
cd client
- Run
npm install
to install packages - Run
npm start
to start the client side
- Registration. Users will be able to create a new account using their email and password
- Dashboard. Here is a description about what a user can expect to see