Pre-Testing Release - Datahall v0.1.0-alpha
Pre-release
Pre-release
This is an early pre-release of Datahall, marking our first functional MVP build before internal testing begins.
🔍 Purpose:
- This version is mainly for development and internal setup testing.
- Not recommended for regular testing or production use.
- Expect bugs, unfinished UI elements, and missing refinements.
✅ Key Features Implemented:
- Document Upload & Storage: Upload PDFs securely via Supabase Storage.
- User Authentication: NextAuth.js integration with JWT-based authentication.
- File Sharing: Generate shareable links with basic access control.
- Basic Analytics: View document access logs and visitor tracking.
⚠️ Known Issues in v0.1.0-alpha
:
- File Upload Instability: Some file uploads may fail due to various reasons, requiring improved backend handling and retry mechanisms.
- Tablet/Desktop Responsiveness Issues: Several pages do not properly adjust between tablet (600–900px) and desktop (1200px+) resolutions, leading to layout misalignment. Priority pages include Documents, Profile, Contacts, and Document Details.
- Inconsistent Font Sizes and Colors: Typography, spacing, and colors are not fully standardized across the application, leading to inconsistencies in headers, buttons, and input fields. Needs alignment with the global theme for a unified design.
- Drag-and-Drop Not Functional: The drag-and-drop file upload feature does not work as expected—users must manually select files. Integration with the upload modal is incomplete.
- Broken Shared Link Access: Shared document links route to an error page unless a specific checkbox is enabled. As a temporary fix, this checkbox is now permanently enabled, but a proper modal redesign is needed.
- Table Display Issues: Some tables do not dynamically adjust row visibility based on screen height, causing overflow problems. Pagination and height-based scaling need improvements.
- Performance Bottlenecks: API response times are slower than expected, and some requests timeout under heavy usage. Optimization is required for document retrieval and analytics tracking.
- Session Timeout Errors: Some users experience unexpected session timeouts when navigating between pages, requiring authentication improvements.
📌 Next Steps for v0.1.0-beta
:
✅ UI/UX Refinements:
- Standardize fonts, colors, and capitalization across the app using
globalTheme
. - Improve tablet-to-desktop responsiveness for priority pages (Documents, Profile, Contacts, Document Details).
✅ Functional Bug Fixes:
- Implement a fully functional drag-and-drop upload system.
- Fix shared link routing to ensure consistent access without additional user actions.
- Adjust table row visibility to scale dynamically based on screen height.
✅ Performance & Stability Enhancements:
- Optimize file upload stability.
- Reduce API response times and prevent request timeouts.
- Investigate and resolve session timeout issues.
This release is primarily for internal developer use. If you’re testing Datahall, please wait for
v0.1.0-beta
.