Website Development Project Requirements
Project Overview
We are seeking a skilled and creative professional to redesign our dynamic website, transforming raw content into a polished, professional digital presence. Our vision is to craft an established, high-quality online platform that reflects over 15 years of expertise, delivering an intuitive user experience for both clients and administrators. The project must be completed within 10 days, with a budget of ₹8,000, and offers an incentive of ₹2,000 to ₹5,000 for exceptional quality and timely delivery.
---
Core Features and Specifications
User-Friendly Admin Panel
Design an intuitive UI/UX for the admin panel with seamless navigation.
Include an on/off toggle for all features and pages to allow flexible management.
Add a basic analytics dashboard to monitor key activities (e.g., logins, submissions, storage usage).
Enable bulk actions for efficient management of records (e.g., resumes, quotations).
Implement role-based access control (RBAC) for different admin levels.
Ensure database optimization to avoid slow performance on shared hosting.
Client Portal Dynamics
Integrate a secure client portal within the admin panel, accessible via a subdomain (e.g., [login to view URL]).
Clients will log in using unique usernames and passwords provided by us.
Include a payment gateway supporting UPI, Paytm, Net Banking, and major credit/debit cards.
Automatically generate invoices upon payment, with a downloadable history and self-service password reset option.
Optimize session handling to prevent timeouts due to shared hosting limitations.
Milestone-Based Payments: Clients and admins can create, approve, and release milestones as per the project agreement, allowing structured payments.
Comprehensive Dashboard: Clients will have a centralized dashboard displaying project updates, messages, payments, and deadlines.
File Upload & Project Assets: Clients can upload necessary documents, design assets, or additional requirements directly to the portal.
Custom Requests & Changes: Clients can submit revision or modification requests through the portal, ensuring streamlined communication.
Real-Time Project Tracking: A visual project tracker will show completed, pending, and upcoming tasks for full transparency.
Messaging & Collaboration: Clients can communicate with the project team through a built-in messaging system for quick updates.
Role-Based Access: Clients can add team members to their account with different access levels for collaboration.
Invoice & Payment History: Clients can view and download invoices, track payments, and check pending dues.
Notification System: Clients and admins will receive real-time notifications for project updates, new messages, milestone changes, and payment confirmations. Notifications will be available via email, SMS, and in-app alerts.
Integrated Communication System: Clients can send messages, initiate discussions, and share files with the project team directly within the portal. The system will support text-based communication, attachments, and task-specific discussions to ensure seamless collaboration.
Video Calling & Screen Sharing: Clients and team members will be able to initiate video calls, share screens, and make audio calls directly within the portal for enhanced communication, similar to Microsoft Teams.
Dynamic Career Portal
Develop a career portal integrated into the main admin panel.
Resumes must be uploaded directly to the admin panel (not sent via email), with preview functionality.
Enable applicants to track their submission status (e.g., "Received," "Under Review").
Implement file compression and structured storage to optimize storage capacity.
Use an SMTP relay service (e.g., SendGrid, Mailgun) for job status notifications, as shared hosting may limit email dispatch rates.
Legal and Compliance Pages
Create comprehensive pages for Privacy Policy, Terms and Conditions, and Cookie Policy.
Implement a cookie consent popup for user compliance.
Custom Visuals and Media
Design original, high-resolution images and videos (no AI-generated content).
Share all designs with us for approval before development begins.
Ensure visuals reflect a premium business identity with subtle loading animations and a custom favicon.
Dynamic Quotation System
Build a feature for creating and managing quotations dynamically within the admin panel.
Include pre-built templates and auto-save drafts for efficiency.
Personal Storage Cloud Application
Develop a cloud storage app on a subdomain (e.g., [login to view URL]), styled like Google Drive or OneDrive.
Support all file types with options to increase or decrease storage capacity as needed.
Enable dynamic storage adjustments for the entire app to meet both individual user demands and the app’s overall requirements.
Add a secure file-sharing feature with customizable access controls and folder organization.
Custom Mailbox Design
Design a mailbox interface similar to Outlook, with essential features, set up via cPanel.
Include basic email filters and a signature editor.
AI-Powered Chatbot
Integrate a smart chatbot with proper training to assist users effectively.
Support basic multilingual responses and offline mode with user feedback options.
Social Media Integration
Complete all social media pages by filling in missing details and ensuring consistency with the website’s branding.
Blog Section
An initial set of 5 to 6 blogs will be provided by you.
Blogs will be categorized under relevant sections for better readability and organization.
Admins can add, edit, and manage blogs directly from the admin panel.
Content and Data
Raw data will be provided via PDF once the bid is finalized. However, the developer is responsible for crafting professional, high-quality content for the website.
---
Global Functionality
Automated Response System
Implement an auto-reply system across the website for any submission or interaction requiring acknowledgment.
Allow multi-channel delivery (e.g., email, in-app notifications).
Activity Log
Maintain a global activity log in the admin panel to track submissions, logins, and changes, with basic error logging for troubleshooting.
Search Functionality
Add a global search bar for quick access to features and records across portals.
Notification System
Implement a real-time notification system for users and admins.
Notifications will cover project updates, new messages, payments, support tickets, and system alerts.
Enable email, SMS, and in-app notifications with user-defined preferences for alert types.
Admins can broadcast important messages to all users via the notification panel.
Reserve Pages and Features
Reserve capacity for additional pages and functionalities to be determined dynamically during or after development.
Ensure flexibility for future enhancements and modifications without requiring extensive redevelopment.
---
Design and Development Guidelines
Rich Language: Use engaging terms like "Who We Are" instead of "About Us."
Buffer Pages and Features: Reserve capacity for additional pages and functionalities to be determined dynamically.
No Plugins or APIs: Build all functionalities from scratch without relying on third-party tools.
Daily Updates via Video Call at 10 PM:
Calls should be brief (15-20 minutes) focusing on progress updates, blockers, and next steps.
Approval Process: Share all designs and media for our approval prior to implementation.
---
Timeline and Budget
Completion Deadline: 10 days from project start.
Budget: ₹8,000, with an incentive of ₹2,000 to ₹5,000 for outstanding quality and punctual delivery.
Online Team Portfolio Creation
Create a portfolio to showcase our work.
We will not provide any details. The portfolio should be created independently.
When and where to deliver the portfolio will be discussed later.
---
Bidding Terms
First, we will create a ₹1,000 milestone.
Additional milestones will be created based on work quality and progress.
If you agree with the terms, place your bid. We look forward to working with a dedicated professional