Visconn, a web application provides a centralized, structured, and secured platform for students to interact, where they can share experiences, seek help, and engage in meaningful social discussion. Additionally, it fosters diversity in social discussions and provides a safe space for students in VSU.
| Initial Release Code | Date Released |
|---|---|
| PE.010.001 | 2025-03-12 |
| PE.010.002 | 2025-04-02 |
| PE.010.003 | 2025-04-17 |
| PE.020.000 | 2025-05-08 |
| PE.020.001 | 2025-05-17 |
| PE.020.002 | 2025-05-25 |
- What's New
- Implemented checks ensuring recovery links will only be used once.
- Added error handling and implemented appropriate error messages to reflect the error status in forgot password.
- Added error handling and implemented appropriate error messages for issues related to forum and subforum names.
- Fixed the logo stretching issue on page reload by using a fixed-size image for the logo.
- Added a character limit of 1000 characters per comment.
- Fixed overall user interface designs especially its responsiveness in smaller devices.
- What's New
- Added Trending Discussions page to display trending threads across all subforums.
- Added Latest Discussions page to display the most recent threads across all subforums, categorized by their respective thread categories.
- Added User management page for administrators, enabling them to ban, unban, restrict, and unrestrict users for better platform management and moderation.
- Introduced role-based access to allow administrators to manage all forum and subforum-related actions.
- Removed bottom header in mobile view to reduce redundant space and improve UX.
- Moved the hamburger menu to the top header next to the logo.
- Relocated the search bar to the sidebar for mobile view.
- Added links relative to the header menu, including ‘home’, ‘forums’, ‘trending’ and ‘popular’ and their associated dropdowns.
- Changed the logo into a transparent and high-quality photo and made the size responsive for all devices.
- Improved responsiveness for long text inputs on the Homepage, Forum, and Subforum pages.
- Enhanced skeleton loader performance for thread rows and subforum blocks (popular & new topics).
- General UI/UX enhancements for a smoother overall experience on Homepage, Forum, and Subforum pages.
- Added skeleton loaders on real-time messaging for smoother transitions.
- Improved handling of long messages and introduced character limits to prevent UI issues.
- Added user avatars to conversation lists in the mobile sidebar for better visual context.
- Replaced Update Password and Update Username pages with overlay forms for a more seamless experience.
- Redesigned UI for consistency across all forms.
- Added input validations and clear error messages to enhance usability.
- What's New
- Revamped the overall UI design theme with a minimalistic design and color palette that matches the logo design.
- Improved responsiveness coverage across different features.
- Added user avatar for user accounts.
- Added sidebar for mobile view.
- Added a real-time numbered notification flag that reflects the total count of unread messages received.
- Implemented an immediate update for the conversations list for conversation — no page refresh required.
- Added a chat header, showing a chat icon and the username of the active conversation partner.
- Resolved an issue where the search result overlay would remain visible even after clicking outside the user search input.
- Refactored the subforums page and added a customizable icon upon creating the subforum. All subforums now have a customizable icon.
- Added edit and delete subforums functionality in the subforums page. Admins can also edit the logo of the subforum.
- Added a numbered navigation panel, enabling users to navigate through threads inside the subforum page. The navigation panel, clickable number of pages, previous, and next button.
- Refactored the threads list in the subforum page, adding the poster’s avatar and improving overall UI and responsiveness.
- Refactored the popular subforum for better component organization.
- Enhanced new topics and popular subforum pages to improve user experience.
- Implemented notification updates from comments.
- Refactor notification avatar for consistency and styling.
- Implemented notification dropdown for better notification organization and access.
- Added a settings page wherein the user can change their password by providing their current password, which goes through validation.
- Added a profile view page where the profile information and the threads posted by the user will be displayed.
- Implemented edit functionality to change the username or the avatar picture.
- What's New
- Improved UI for Login, Signup, and Forgot Password—now shown as overlays instead of separate pages to enhance performance and user experience.
- Refactored page layout and homepage by adding featured subforums, new topics, a search bar, an icon for messages, and a footer.
- Implemented functionality for the "Post Thread" button found on both the homepage and the thread page.
- Adding functionality that allows users to choose a specific category of a thread helps them find the specific subforum they want to interact with.
- An additional tool is integrated for posting content with styles, and to allow image attachments.
- Implemented functionality allowing comments on threads, replying to other comments, and the use of rich text and image attachments.
- Added real-time messaging, with improved visibility for past conversations, finding other people through user search, and real-time updates of messages, including unread message count and last message delivered.
- Implemented search functionality for users to find specific threads.
- What's New
- Updated authentication features: (Sign-in, sign-in using Google, sign-up, sign-up verification)
- Implemented relevant UI for landing and forums/subforum pages
- Added a "Forgot Password" feature
- Added forum and subforum features specifically view, delete, edit, and add
- What's New
- Added basic supabase assets and intialization
- Initial setup for folders following a specific file structure
- Added initial responsive page layout
- Added basic authentication UI
- Added initial authentication page
- Created initial homepage design
- Add assets
- Update README file
- Update [file name] Markdown file
- Add Markdown files
- Add README file