ClockPath is a web application designed specifically for company staff to efficiently monitor their signing in and signing out within the organization. This application ensures that employees can only clock in when they are physically present within the company's vicinity, and other faetures will be implemented as the build goes on
- Location Access: Employees are required to grant location access. If they are not located within the specified company area, they will be unable to clock in.
- User Authentication: Secure login to ensure that only authorized staff members can access their clocking records.
- Real-time Monitoring: Track sign-in and sign-out times in real time, enhancing accountability and transparency.
- Next.JS
- TypeScript
- Redux Toolkit
- Tailwind CSS
- PostgresSQL
To get started with the ClockPath app:
- Clone the repository.
- Install the necessary dependencies with pnpm install.
- Start the development server with pnpm dev.
Contributions are welcome! Please feel free to submit a pull request or open an issue to discuss improvements or features.