Taskflow is a full-stack application designed to streamline customer support through an efficient taskflow. Built with Firebase, this system supports secure user authentication, ticket creation and management, assignment workflows, and feedback collection.
Key frameworks and tools used to develop Taskflow:
Instructions on setting up your project locally. To get a local copy up and running follow these simple example steps.
This is an example of how to list things you need to use the software and how to install them.
- npm
npm install npm@latest -g
Below is an example of how you can instruct your audience on installing and setting up your app. install the dotenv package in both of your directories
- Clone the repo
https://github.com/JohnKamaujk/TaskFlow.git
- cd into the frontend folder
cd client/
- Install NPM packages
npm install
- Create a dot env file inside the frontend folder and set up env variables
REACT_APP_API_URL(Deployed api-url) =
- cd into the backend folder
cd server/
- Install NPM packages
npm install
- Create a dot env file inside the backend folder and set up env variables
PORT = DATABASE_URL =
- Then run both the backend and frontend servers using
npm run dev