StaffNet is a web application that allows staff members to manage their tasks, projects, and schedules. It is built with Python, Flask, Redis, MySQL, and Vite.
- Login and registration system with sessions and cookies
- Data table with CRUD operations and pagination
- Progress bar to track task completion
- Dashboard with charts and statistics
- Notifications and alerts
- Responsive design
To run StaffNet locally, you need to have Docker installed on your machine. Then, follow these steps:
- Clone this repository:
git clone https://github.com/CodeHive-Solutions/StaffNet.git
- Navigate to the project directory:
cd StaffNet
- Build the Docker image:
docker build -t staffnet .
- Run the Docker container:
docker run -p 5000:5000 staffnet
- Open your browser and go to
http://localhost:5000
To use StaffNet, you need to create an account or log in with an existing one. Then, you can access the following pages:
- Home: This is the main page where you can see your tasks and projects, as well as a progress bar and a dashboard with charts and statistics.
- Data: This is where you can view, add, edit, and delete data from the data table. You can also filter, sort, and paginate the data.
- Profile: This is where you can update your personal information and change your password.
- Logout: This is where you can log out of your account and end your session.
This project is proprietary and confidential.
Unauthorized copying, distribution, or modification of this software is strictly prohibited.
All rights reserved. (C) CodeHive-Solutions.