Tablet Application for Visitor Staff @ The Cooperative

Marvin Matovu

0

Software Engineer

UI Designer

React

Ruby

Ruby on Rails

Developed a robust and user-friendly tablet application for visitor staff working at Cooperative stores across the UK. The app facilitates daily sign-in and sign-out procedures, ensuring accurate tracking and streamlining operations nationwide. The solution integrates modern UI/UX design principles and adheres to high security and performance standards.

Goals:

Provide a seamless check-in/check-out process for visiting staff.
Ensure compliance with GDPR and data protection requirements.
Create a scalable system that integrates with the Cooperative’s internal management software.
Minimize administrative overhead by automating attendance tracking.
Here’s an example of a well-structured Contra project entry for creating a tablet application for visitor staff at Cooperative UK stores to sign in and out when performing jobs:

Project Title:

Tablet Application for Visitor Staff Check-In/Out – Cooperative UK Stores

Project Summary:

Developed a robust and user-friendly tablet application for visitor staff working at Cooperative stores across the UK. The app facilitates daily sign-in and sign-out procedures, ensuring accurate tracking and streamlining operations nationwide. The solution integrates modern UI/UX design principles and adheres to high security and performance standards.

Goals:

Provide a seamless check-in/check-out process for visiting staff.
Ensure compliance with GDPR and data protection requirements.
Create a scalable system that integrates with the Cooperative’s internal management software.
Minimize administrative overhead by automating attendance tracking.

Features Delivered:

Secure Authentication: Role-based access for staff, admins, and store managers. Integrated single sign-on (SSO) with Microsoft Azure Active Directory.
Real-Time Attendance Tracking: Staff sign in/out using NFC badges, QR codes, or manual input. Geo-fencing to confirm staff presence at store locations.
Custom Reporting Dashboard: Admins can generate reports on attendance, overtime, and job allocation per store.
Offline Mode Support: Ensures functionality in locations with poor connectivity, syncing data when online.
Mobile-Friendly Admin Panel: Enables managers to view and approve staff hours via web or mobile.

Tech Stack:

Frontend:
Framework: React (for dynamic UI/UX).
State Management: Redux Toolkit (for scalable state handling).
UI Components: Ant Design for modern, responsive design.
Backend:
Framework: Ruby on Rails (for rapid API development and server-side rendering).
Real-time functionality: ActionCable for WebSocket-based real-time updates.
Database: PostgreSQL (optimized for relational data).
Infrastructure:
Hosting: Heroku or AWS EC2 for Rails API hosting.
Storage: AWS S3 for storing logs or additional resources.
Deployment: Docker containers for consistent environment setup.
Authentication & Security:
Authentication: Devise for user management.
Tokenization: JWT for secure API access.
Data Security: Enforced HTTPS and encryption via AES-256.
Testing & QA:
Frontend Testing: Jest, Cypress for integration testing.
Backend Testing: RSpec for unit and request tests.
Continuous Deployment: CircleCI for CI/CD pipeline.

Deliverables:

Fully functional tablet application, deployed across 2,500+ Cooperative stores.
Comprehensive user training for staff and store managers.
Technical documentation and maintenance roadmap for internal IT teams.
Like this project
0

Posted Dec 5, 2024

Designed and developed a tablet-based application for visitor staff working at Cooperative stores across the UK.

Likes

0

Views

1

Clients

Co-op

Tags

Software Engineer

UI Designer

React

Ruby

Ruby on Rails

UI Redesign for Global Firm
UI Redesign for Global Firm
Responsive E-commerce Platform for Fashion Brand S/S 2024
Responsive E-commerce Platform for Fashion Brand S/S 2024