Trackify is a web application designed to streamline task management and enhance productivity in the workplace. It provides a user-friendly interface for employers to keep track of their employees' daily work activities and empowers employees to log their tasks efficiently.
Admin Credentials | Employee Credentials |
---|---|
Email: [email protected] | Email: [email protected] |
Password- 123@testadmin | Password- 123@Testemployee |
Login | |
---|---|
![]() |
![]() |
Admin | Employee |
---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
User Authentication:
Admin Login: Admins can access the system using their unique username and password to manage employee data and tasks.
Employee Login: Employees can log in with their credentials to add and view their tasks.
Employee Management:
Task Management:
Graphical Information:
git clone https://github.com/rishavchanda/Trackify.git
cd client
docker build -f Dockerfile.dev -t trackify-react-image .
.env
file in the client folder and add the following environment variables:REACT_APP_API_URL = http://localhost:8800/api
cd server
docker build -f Dockerfile.dev -t trackify-server-image .
.env
file in the server folder and add the following environment variables:MONGO_URL = <MongoDB connection string>
cd ..
docker-compose -f docker-compose.yml -f docker-compose-dev.yml up --build
http://localhost:3000
http://localhost:8800
Ctrl + C
in the terminal.We welcome contributions from the community to enhance Trackify. Feel free to submit bug reports, feature requests, or pull requests through the GitHub repository.
This project is licensed under the MIT License.
For any questions or inquiries, please reach out to the development team at [[email protected]]
Enjoy using Trackify and stay productive!