Website Requirements for project "ToBeNamed"
Budget: ₹37,500 – ₹75,000 INR
Website Requirements for “ToBeNamed”
Introduction
“ToBeNamed” is a company dedicated to educating stock market traders and investment aspirants. We offer a variety of courses covering different aspects of the stock market. Additionally, we provide a platform for subscribers to share their trading ideas, along with posting our trading charts and ideas. We regularly update our blog with insightful content related to trading and investing.
User-Facing Features
1. Home Page
o Overview of TBN's mission and offerings
o Sections:
About Us
Our Courses
Our Closed Community
Upcoming Workshops with a clickable "Explore" button
Video Section: Manual or auto fetch latest YouTube videos from our channel
Blogs
2. About Us
o An introductory video about website
o Detailed information about TBN, its mission
3. Workshops
o Detailed information about upcoming workshops
o Option to book slots with integrated payment gateway
4. Contact Us
o Contact form for inquiries
o Display of contact information (email, phone number, address)
5. Member Login Page
o Community forum-style interface
o Sign-up/Login options:
Direct through Google (with mobile number required)
Traditional sign-up with mobile and email confirmation
o Subscription plan details upon login
o Redirection to members-only access area for paid subscribers
o Auto-renewal for subscriptions with an option to cancel anytime (no refund for the existing paid plan)
o Features:
Admin and team posts with trading charts and ideas
Subscriber posts (require admin approval via WhatsApp notification)
Admin control to delete posts (subscribers cannot delete posts once approved)
6. Pricing
o Detailed information on various subscription plans
7. Blog
o Regular blog posts related to trading and investing
8. Footer
o Contact details
o Privacy policy
o Term and conditions
o Copyrights
o Social Media
o Blogs
o FAQ
9. Mobile Responsiveness
o The website should be fully mobile responsive for an optimal user experience across devices
Admin Panel Features
1. Dashboard
o Overview of website statistics (visitors, active subscribers, latest posts)
o Quick access to recent activities (sign-ups, posts)
2. User Management
o Manage user accounts (view, edit, delete)
o Assign user roles (admin, moderator, subscriber)
o View and manage subscription status (renewals, cancellations)
o Monitor mobile number and email confirmation status
o Manage notifications (subscription renewals, cancellations)
3. Course Management
o Add, edit, delete courses
o Manage course content (videos, descriptions, materials)
o Set course pricing and discounts
4. Workshop Management
o Add, edit, delete workshops
o Manage workshop details (dates, descriptions)
o Track workshop enrollments
o Integrate and manage payment gateway for slot bookings/registrations.
5. Community Forum Management
o Approve, disapprove, hold subscriber posts (with WhatsApp notifications)
o Delete posts (admin only)
o Monitor forum activity
o User reporting system for inappropriate posts
6. Blog Management
o Add, edit, delete blog posts
o Schedule posts
o Manage blog categories and tags
o Track blog performance (views, comments)
7. Content Management
o Manage home page, about us, contact us, pricing, and other static pages
o Add and manage video content
o Update introductory sections and upcoming workshops
o Update video section with latest youtube video
8. Subscription Management
o Manage subscription plans and pricing
o Set auto-renewal options
o Handle subscription cancellations
o Track subscriber activity and plan usage
9. Payment Management
o Integrate and manage payment gateways
o Track payment history and transactions
o Handle payment disputes and refunds
10. Notification Management
o Set up email and SMS notifications for various events (new blog post, subscription renewal, workshop booking)
o Manage notification templates
11. Analytics and Reports
o Generate reports on user activity, course enrollments, workshop bookings, blog performance
o View subscription statistics and financial reports
12. Settings
o Manage website settings (site name, logo, contact details)
o Configure SEO settings
o Manage privacy policy, terms of service, and other legal documents
13. Security
o Manage admin and user access control
o Monitor login attempts and security logs
o Implement two-factor authentication for admin access
By implementing these features, TBN will provide a comprehensive, user-friendly platform for both administrators and users, ensuring an optimal experience for everyone involved.
Introduction
“ToBeNamed” is a company dedicated to educating stock market traders and investment aspirants. We offer a variety of courses covering different aspects of the stock market. Additionally, we provide a platform for subscribers to share their trading ideas, along with posting our trading charts and ideas. We regularly update our blog with insightful content related to trading and investing.
User-Facing Features
1. Home Page
o Overview of TBN's mission and offerings
o Sections:
About Us
Our Courses
Our Closed Community
Upcoming Workshops with a clickable "Explore" button
Video Section: Manual or auto fetch latest YouTube videos from our channel
Blogs
2. About Us
o An introductory video about website
o Detailed information about TBN, its mission
3. Workshops
o Detailed information about upcoming workshops
o Option to book slots with integrated payment gateway
4. Contact Us
o Contact form for inquiries
o Display of contact information (email, phone number, address)
5. Member Login Page
o Community forum-style interface
o Sign-up/Login options:
Direct through Google (with mobile number required)
Traditional sign-up with mobile and email confirmation
o Subscription plan details upon login
o Redirection to members-only access area for paid subscribers
o Auto-renewal for subscriptions with an option to cancel anytime (no refund for the existing paid plan)
o Features:
Admin and team posts with trading charts and ideas
Subscriber posts (require admin approval via WhatsApp notification)
Admin control to delete posts (subscribers cannot delete posts once approved)
6. Pricing
o Detailed information on various subscription plans
7. Blog
o Regular blog posts related to trading and investing
8. Footer
o Contact details
o Privacy policy
o Term and conditions
o Copyrights
o Social Media
o Blogs
o FAQ
9. Mobile Responsiveness
o The website should be fully mobile responsive for an optimal user experience across devices
Admin Panel Features
1. Dashboard
o Overview of website statistics (visitors, active subscribers, latest posts)
o Quick access to recent activities (sign-ups, posts)
2. User Management
o Manage user accounts (view, edit, delete)
o Assign user roles (admin, moderator, subscriber)
o View and manage subscription status (renewals, cancellations)
o Monitor mobile number and email confirmation status
o Manage notifications (subscription renewals, cancellations)
3. Course Management
o Add, edit, delete courses
o Manage course content (videos, descriptions, materials)
o Set course pricing and discounts
4. Workshop Management
o Add, edit, delete workshops
o Manage workshop details (dates, descriptions)
o Track workshop enrollments
o Integrate and manage payment gateway for slot bookings/registrations.
5. Community Forum Management
o Approve, disapprove, hold subscriber posts (with WhatsApp notifications)
o Delete posts (admin only)
o Monitor forum activity
o User reporting system for inappropriate posts
6. Blog Management
o Add, edit, delete blog posts
o Schedule posts
o Manage blog categories and tags
o Track blog performance (views, comments)
7. Content Management
o Manage home page, about us, contact us, pricing, and other static pages
o Add and manage video content
o Update introductory sections and upcoming workshops
o Update video section with latest youtube video
8. Subscription Management
o Manage subscription plans and pricing
o Set auto-renewal options
o Handle subscription cancellations
o Track subscriber activity and plan usage
9. Payment Management
o Integrate and manage payment gateways
o Track payment history and transactions
o Handle payment disputes and refunds
10. Notification Management
o Set up email and SMS notifications for various events (new blog post, subscription renewal, workshop booking)
o Manage notification templates
11. Analytics and Reports
o Generate reports on user activity, course enrollments, workshop bookings, blog performance
o View subscription statistics and financial reports
12. Settings
o Manage website settings (site name, logo, contact details)
o Configure SEO settings
o Manage privacy policy, terms of service, and other legal documents
13. Security
o Manage admin and user access control
o Monitor login attempts and security logs
o Implement two-factor authentication for admin access
By implementing these features, TBN will provide a comprehensive, user-friendly platform for both administrators and users, ensuring an optimal experience for everyone involved.