high-level-requirement-document-for-beatnik (1.1)
TRANSCRIPT
Copyright ©2004 – 2015 FATbit Technologies (Ably Soft Pvt. Ltd). All Rights Reserved. The information contained in this document represents the current views, requirements as interpreted by FATbit Technologies for its clients, the commercials and elements affecting the commercials such as the requirement, feature list are the subject to changes after the stipulated date of release of this document. All information contained within this document are propitiatory to us, unauthorized disclosure, distribution of the information contained either in part or as whole shall not be accepted. All commercials are valid till 45 business days from the date of release of this document.
High Level Requirements for
BeatNik: a Community Market Place Prepared by: FATbit Technologies
Copyright ©2004 – 2015 FATbit Technologies (Ably Soft Pvt. Ltd). All Rights Reserved. The information contained in this document represents the current views, requirements as interpreted by FATbit Technologies for its clients, the commercials and elements affecting the commercials such as the requirement, feature list are the subject to changes after the stipulated date of release of this document. All information contained within this document are propitiatory to us, unauthorized disclosure, distribution of the information contained either in part or as whole shall not be accepted. All commercials are valid till 45 business days from the date of release of this document.
Contents Overview ........................................................................................................................................................................................................................ 4
Main Navigation ............................................................................................................................................................................................................ 5
Sign Up Process ............................................................................................................................................................................................................. 7
Student ....................................................................................................................................................................................................................... 7
Instructor ................................................................................................................................................................................................................... 8
Login/ Forgot password ................................................................................................................................................................................................ 9
Dashboard ..................................................................................................................................................................................................................... 9
Student ....................................................................................................................................................................................................................... 9
Instructor ................................................................................................................................................................................................................. 11
Recommendation Engine ............................................................................................................................................................................................ 15
Rating and Review System .......................................................................................................................................................................................... 15
Goal Management System .......................................................................................................................................................................................... 15
Search Module ............................................................................................................................................................................................................. 18
Community Engagement (managed by Moderator) .................................................................................................................................................. 18
Contests (managed by Moderator) ............................................................................................................................................................................ 19
Payment Management ................................................................................................................................................................................................ 19
CMS pages ................................................................................................................................................................................................................... 19
Admin panel Management ......................................................................................................................................................................................... 20
Email Notifications ...................................................................................................................................................................................................... 21
Copyright ©2004 – 2015 FATbit Technologies (Ably Soft Pvt. Ltd). All Rights Reserved. The information contained in this document represents the current views, requirements as interpreted by FATbit Technologies for its clients, the commercials and elements affecting the commercials such as the requirement, feature list are the subject to changes after the stipulated date of release of this document. All information contained within this document are propitiatory to us, unauthorized disclosure, distribution of the information contained either in part or as whole shall not be accepted. All commercials are valid till 45 business days from the date of release of this document.
Add to Cart/My Items ................................................................................................................................................................................................. 21
Ask an Expert ............................................................................................................................................................................................................... 21
Survey Management ................................................................................................................................................................................................... 22
Copyright ©2004 – 2015 FATbit Technologies (Ably Soft Pvt. Ltd). All Rights Reserved. The information contained in this document represents the current views, requirements as interpreted by FATbit Technologies for its clients, the commercials and elements affecting the commercials such as the requirement, feature list are the subject to changes after the stipulated date of release of this document. All information contained within this document are propitiatory to us, unauthorized disclosure, distribution of the information contained either in part or as whole shall not be accepted. All commercials are valid till 45 business days from the date of release of this document.
Overview
The purpose of this document is to explain the functioning of a web application. The web application is to act as a community marketplace for
Students and Instructors. An end user (both Student and Teacher) can create a profile, upload the classes or browse through the various listed
classes on the website for free.
Main Features
1. Website is for Students and Instructors where the Students can search and enroll themselves for the hobby classes provided by various
Teacher. On the contrary, Instructors can also register themselves and add a class to provide offline classes to an individual or group of
student (s).
2. User Types: Student, Instructor, Guest User, Admin
3. Student: Student is an individual who signs up and enroll themselves for various hobby classes listed on the website. Students will be
able to create and manage their own profile from the dashboard itself.
4. Instructor: Instructor can be an individual or an organization which can add a class or classes (after admin approval) from their individual
profile. Instructors can also manage their own profile from their respective dashboard itself.
5. Suggested payment gateway: PayU (based on the target geographic location)
Copyright ©2004 – 2015 FATbit Technologies (Ably Soft Pvt. Ltd). All Rights Reserved. The information contained in this document represents the current views, requirements as interpreted by FATbit Technologies for its clients, the commercials and elements affecting the commercials such as the requirement, feature list are the subject to changes after the stipulated date of release of this document. All information contained within this document are propitiatory to us, unauthorized disclosure, distribution of the information contained either in part or as whole shall not be accepted. All commercials are valid till 45 business days from the date of release of this document.
Main Navigation
Home
Teach
Learn
Community
- Forums
a) List of Categories
b) New Forum Topic
- Step 1: Edit
- Topic Name
- Keywords
- Select the Category
- Message Body
- Upload Images
- Step 2: Preview
- Step 3: Publish
b) Number of posts for each Category
c) Number of replies for each Category
d) Last post details:
- Name of the User
- Time of the post
e) Search Forums with Keyword
Copyright ©2004 – 2015 FATbit Technologies (Ably Soft Pvt. Ltd). All Rights Reserved. The information contained in this document represents the current views, requirements as interpreted by FATbit Technologies for its clients, the commercials and elements affecting the commercials such as the requirement, feature list are the subject to changes after the stipulated date of release of this document. All information contained within this document are propitiatory to us, unauthorized disclosure, distribution of the information contained either in part or as whole shall not be accepted. All commercials are valid till 45 business days from the date of release of this document.
Contests
- List of ongoing contest with options to View and Vote now
a) Contest Page
- Entries
(I) Entry Page
- Entry Name
- Vote Now button
- Entry Image
- Entry Video
- Entry Description
- Entry Analytics
a) Number of Views
b) Time of Posting
- Comments
- List of closed contest
Contact Us
About Us
Terms and Conditions
FAQ
Privacy Policy
Copyright ©2004 – 2015 FATbit Technologies (Ably Soft Pvt. Ltd). All Rights Reserved. The information contained in this document represents the current views, requirements as interpreted by FATbit Technologies for its clients, the commercials and elements affecting the commercials such as the requirement, feature list are the subject to changes after the stipulated date of release of this document. All information contained within this document are propitiatory to us, unauthorized disclosure, distribution of the information contained either in part or as whole shall not be accepted. All commercials are valid till 45 business days from the date of release of this document.
Ask an Expert
Category Directory
Meet our Team
Sign Up Process
Student 1. Student can sign up via:
Email address
Google +
2. Student will need to complete sign up form where they need to fill fields like:
Username
Phone Number
Date of Birth
Password
Confirm Password
3. After completing the basic sign-up process the Student has to opt for the survey in order to submit their individual answers along-with
the authentication via Facebook.
Copyright ©2004 – 2015 FATbit Technologies (Ably Soft Pvt. Ltd). All Rights Reserved. The information contained in this document represents the current views, requirements as interpreted by FATbit Technologies for its clients, the commercials and elements affecting the commercials such as the requirement, feature list are the subject to changes after the stipulated date of release of this document. All information contained within this document are propitiatory to us, unauthorized disclosure, distribution of the information contained either in part or as whole shall not be accepted. All commercials are valid till 45 business days from the date of release of this document.
Instructor 1. Instructor can sign up via:
Email address
Google +
2. Instructor sign up will require review and approval from administrator team after an Instructor accepts the Terms & Conditions
(empanelment)
3. Instructor will need to complete the signup form with an option to register as an Individual or Organization where they fill fields like:
For Individuals:
First Name
Last Name
Email address
Password
Confirm Password
For Organization:
Organization Name
Email address
Password
Confirm Password
Copyright ©2004 – 2015 FATbit Technologies (Ably Soft Pvt. Ltd). All Rights Reserved. The information contained in this document represents the current views, requirements as interpreted by FATbit Technologies for its clients, the commercials and elements affecting the commercials such as the requirement, feature list are the subject to changes after the stipulated date of release of this document. All information contained within this document are propitiatory to us, unauthorized disclosure, distribution of the information contained either in part or as whole shall not be accepted. All commercials are valid till 45 business days from the date of release of this document.
4. Next, administrator team will review the Instructor’s application and approve it if all the information is correct and valid. Until Admin
approval Instructors will be having a limited access to their account such that they won’t be able to add a Class, although the Instructors
will be able to manage their individual profile.
5. On approval, a confirmation email is sent to the registered email address regarding approval of the application.
Login/ Forgot password
1. Forgot Password: User will get password reset link valid for 24 hours and can be used only once.
2. We will give remember me option which will save cookie on the user system to keep him logged in for estimated time.
3. We will send a URL to reset password when applied for forgot password.
4. A Student cannot leave a review and purchase a Class/ make payment before Sign-in.
Dashboard
Student 1. My Account
My Profile
a) First Name
b) Last Name
c) Phone Number
c) Date of Birth
d) Change Password
e) Profile Image
f) About
g) Other Information
Copyright ©2004 – 2015 FATbit Technologies (Ably Soft Pvt. Ltd). All Rights Reserved. The information contained in this document represents the current views, requirements as interpreted by FATbit Technologies for its clients, the commercials and elements affecting the commercials such as the requirement, feature list are the subject to changes after the stipulated date of release of this document. All information contained within this document are propitiatory to us, unauthorized disclosure, distribution of the information contained either in part or as whole shall not be accepted. All commercials are valid till 45 business days from the date of release of this document.
h) Social Networking detail
(I) Facebook
(ii) Google+
(iii) Twitter
(IV) Website Title
(v) Website Link
(VI) Blog Title
(vii) Blog Link
(viii) Others
(ix) Others Link
I) Terms and Conditions
My Classes
- List of purchased Classes with following details:
a) Instructor Name
b) Class Name
c) Category
d) Venue
e) Date & Time
f) Class Amount
- Trial Classes with the list of following details:
a) Instructor Name
b) Class Name
c) Category
d) Venue
Copyright ©2004 – 2015 FATbit Technologies (Ably Soft Pvt. Ltd). All Rights Reserved. The information contained in this document represents the current views, requirements as interpreted by FATbit Technologies for its clients, the commercials and elements affecting the commercials such as the requirement, feature list are the subject to changes after the stipulated date of release of this document. All information contained within this document are propitiatory to us, unauthorized disclosure, distribution of the information contained either in part or as whole shall not be accepted. All commercials are valid till 45 business days from the date of release of this document.
e) Date & Time
f) Class Amount
- Search Classes based on:
a) Keyword
b) Instructor Name
c) Category
d) Class Name
e) Venue
f) Date & Time
g) Status: Completed or Expired
Completed Classes : To be marked by the user
Expired Classes
Goal Management link – enable users to set-up and track a goal --- Please refer page no. 14
Community engagement and Contests - mail will be sent for every notification
Instructor 1. My Account
My Profile
a) First Name
b) Last Name
c) Phone Number
d) Date of Birth
e) Change Password
f) Profile Image
Copyright ©2004 – 2015 FATbit Technologies (Ably Soft Pvt. Ltd). All Rights Reserved. The information contained in this document represents the current views, requirements as interpreted by FATbit Technologies for its clients, the commercials and elements affecting the commercials such as the requirement, feature list are the subject to changes after the stipulated date of release of this document. All information contained within this document are propitiatory to us, unauthorized disclosure, distribution of the information contained either in part or as whole shall not be accepted. All commercials are valid till 45 business days from the date of release of this document.
g) About
h) Other Information
I) Social Networking detail
(I) Facebook
(ii) Google+
(iii) Twitter
(IV) Website Title
(v) Website Link
(VI) Blog Title
(vii) Blog Link
(viii) Others
(ix) Others Link
I) Terms and Conditions
My Classes
- List of Classes added by the Instructor with following details:
(I) Class Name
(ii) Category
(iii) Venue
(iv) Date & Time
(V) Class Amount
(VI) Student Name
Copyright ©2004 – 2015 FATbit Technologies (Ably Soft Pvt. Ltd). All Rights Reserved. The information contained in this document represents the current views, requirements as interpreted by FATbit Technologies for its clients, the commercials and elements affecting the commercials such as the requirement, feature list are the subject to changes after the stipulated date of release of this document. All information contained within this document are propitiatory to us, unauthorized disclosure, distribution of the information contained either in part or as whole shall not be accepted. All commercials are valid till 45 business days from the date of release of this document.
- Add a Class (after admin approval) with fields:
(I) Category of the Class
(ii) Class Name
(iii) Level of Class (Beginner, Intermediate and Expert)
(IV) Venue (option for multiple venues)
(v) Multiple fields for timing of the Class
- Date
- Time
(VI) Option to upload multiple pictures
(vii) Option to mark trial Classes
Yes or No
- Search Classes based on:
(I) Keyword
(ii) Category
(iii) Class Name
(IV) Venue
(v) Date & Time
(VI) Student Name
- Completed Classes: to be marked by the user
- Expired Classes
- Basic Analytics:
(I) List of all their Classes
(ii) List Students who have visited their profile
(iii) List of Students who are converted or not converted after checking out their individual profile (s)
Copyright ©2004 – 2015 FATbit Technologies (Ably Soft Pvt. Ltd). All Rights Reserved. The information contained in this document represents the current views, requirements as interpreted by FATbit Technologies for its clients, the commercials and elements affecting the commercials such as the requirement, feature list are the subject to changes after the stipulated date of release of this document. All information contained within this document are propitiatory to us, unauthorized disclosure, distribution of the information contained either in part or as whole shall not be accepted. All commercials are valid till 45 business days from the date of release of this document.
- Payment with following details:
- Class Name
- Student Name
- Class duration
- Amount Paid
- Amount Pending
Last payment Amount
- Bank details with option to edit:
(I) Bank Name
(ii) Branch Name
(iii) Account Number
(iv) IFSC Code
- List of Registered Students
- Option to mark trial Classes
Yes or No
- Live Chat
Copyright ©2004 – 2015 FATbit Technologies (Ably Soft Pvt. Ltd). All Rights Reserved. The information contained in this document represents the current views, requirements as interpreted by FATbit Technologies for its clients, the commercials and elements affecting the commercials such as the requirement, feature list are the subject to changes after the stipulated date of release of this document. All information contained within this document are propitiatory to us, unauthorized disclosure, distribution of the information contained either in part or as whole shall not be accepted. All commercials are valid till 45 business days from the date of release of this document.
Recommendation Engine This feature will enable Students to enroll for the Classes based on their individual Location, Survey answers and Facebook insights. The system
will be recommending Classes based on:
Location: User/Student IP tracking
Survey: An automated real time system to suggest Classes to the Students based on their Survey answers (objective type)
Once the Class or Classes are displayed based on the automated recommendation engine, the Students will be able to select and opt for the required Class or Classes.
Rating and Review System This feature is enable for two Users Students and Administrator. Basically, it involves two types of Ratings:
Normal rating: Provided by Students, Post reviews and give Ratings. It will be reflected under Instructor’s profile straightaway.
BeatNik: Provided by Admin, it will be also be reflected under instructor’s profile alongside Normal rating as given by Students.
Goal Management System This feature will be present within the Student’s dashboard. Leveraging this system a Student will be having the basic options such as:
Set a goal
Track a goal
Set reminders
Share/Post goal (s) or completed accomplishment on Facebook and Twitter
Manage To-do list for using task views for today, tomorrow, next 7 days, overdue.
Copyright ©2004 – 2015 FATbit Technologies (Ably Soft Pvt. Ltd). All Rights Reserved. The information contained in this document represents the current views, requirements as interpreted by FATbit Technologies for its clients, the commercials and elements affecting the commercials such as the requirement, feature list are the subject to changes after the stipulated date of release of this document. All information contained within this document are propitiatory to us, unauthorized disclosure, distribution of the information contained either in part or as whole shall not be accepted. All commercials are valid till 45 business days from the date of release of this document.
Further feature list breakdown similar to the reference website (https://www.goalscape.com/):
Visually create goal structures, assign priorities, record and track progress:
Define your Goals
Drag and drop Goals
Display priorities visually
Record and track progress
Use a Template
Record and update detailed information
Timescales and scheduling
User defined text fields
Responsibility and Tags
Knowledge management
Search graphically
Fill in the background
Export and Import
Create and save images
Save sub goals separately
Export reports in various formats
Move goals between goalscapes
Copyright ©2004 – 2015 FATbit Technologies (Ably Soft Pvt. Ltd). All Rights Reserved. The information contained in this document represents the current views, requirements as interpreted by FATbit Technologies for its clients, the commercials and elements affecting the commercials such as the requirement, feature list are the subject to changes after the stipulated date of release of this document. All information contained within this document are propitiatory to us, unauthorized disclosure, distribution of the information contained either in part or as whole shall not be accepted. All commercials are valid till 45 business days from the date of release of this document.
Change Views and Languages – See what you need to see
Focus view
Collapse levels
Color-code your goals
Languages, themes and settings
Presentation mode
Adjust panel width
Work as you always do – no compromises
Easy adoption – no training required
Hotkey shortcuts
Search
Browser – style operation
Full help & support
Intelligent undo function
Navigation options
Recent and last-open files
Easy to install and activate
Seamless automated updates
No idle time
Copyright ©2004 – 2015 FATbit Technologies (Ably Soft Pvt. Ltd). All Rights Reserved. The information contained in this document represents the current views, requirements as interpreted by FATbit Technologies for its clients, the commercials and elements affecting the commercials such as the requirement, feature list are the subject to changes after the stipulated date of release of this document. All information contained within this document are propitiatory to us, unauthorized disclosure, distribution of the information contained either in part or as whole shall not be accepted. All commercials are valid till 45 business days from the date of release of this document.
Search Module Users (including Guest Users) will be able to browse Classes based on:
Category of Hobby (e.g. Dance Classes)
Specific hobby (e.g. Salsa Classes)
Location of Classes
Difficulty/Level of Classes (Beginner, Intermediate, Expert)
Timing (day and time)
Type (individual or group)
Browse public profile of Instructors having details like Individual or Organization Name, Pricing/Plans, Seats Availability, General
Information, Reviews, Photos, Venue and Batch details
Community Engagement (managed by Moderator) It will be a forum where Users can engage to start a new topic, discussion, post or comment, create a group, join a group. The section will be
basically divided into:
Groups (can be featured groups as well)
Forums
Answers
Help Topics
Search function within the Forum
Copyright ©2004 – 2015 FATbit Technologies (Ably Soft Pvt. Ltd). All Rights Reserved. The information contained in this document represents the current views, requirements as interpreted by FATbit Technologies for its clients, the commercials and elements affecting the commercials such as the requirement, feature list are the subject to changes after the stipulated date of release of this document. All information contained within this document are propitiatory to us, unauthorized disclosure, distribution of the information contained either in part or as whole shall not be accepted. All commercials are valid till 45 business days from the date of release of this document.
Contests (managed by Moderator) Users can engage themselves for the various contests listed onto the website by other Users with various Awards
User can apply for the contest
User can enter into a contest, follow/unfollow a contest
User can browse all contests with details like contest description, images, entries, prizes, how it works, official rules and time left.
User can download the contest in .pdf format
User can mark the contest as Favorite
User can share the contest across various Social Media websites such as Facebook, Google +, Twitter
Payment Management Students can pay online for the Classes they have enrolled through a Payment Gateway. Payments will be deposited onto the website through a
Payment gateway. The various payment methods will support:
Netbanking
Credit Card
Debit Card
CMS pages 1. Terms & Conditions
2. Contact us
3. About Us
4. Privacy Policy
5. Courses Directory
Copyright ©2004 – 2015 FATbit Technologies (Ably Soft Pvt. Ltd). All Rights Reserved. The information contained in this document represents the current views, requirements as interpreted by FATbit Technologies for its clients, the commercials and elements affecting the commercials such as the requirement, feature list are the subject to changes after the stipulated date of release of this document. All information contained within this document are propitiatory to us, unauthorized disclosure, distribution of the information contained either in part or as whole shall not be accepted. All commercials are valid till 45 business days from the date of release of this document.
6. Meet Our Team
7. FAQ
Admin panel Management 1. Manage Users (Students and Instructors)
2. User permissions
- Create Moderator
- Edit Moderator
- Remove Moderator
- Assign permissions
3. Approve and blacklist (On/Off option) Users (Instructors)
4. Manage content pages
5. Manage Categories and Sub Categories
6. Mark an Instructor as an expert
7. View Payments History
8. Reports
9. Manage Payment Gateway (s)
10. Manage FAQ
11. BeatNik rating system - Rate & Review Users (Instructors)
12. Remove/delete reviews posted by Students with On/Off switch
Copyright ©2004 – 2015 FATbit Technologies (Ably Soft Pvt. Ltd). All Rights Reserved. The information contained in this document represents the current views, requirements as interpreted by FATbit Technologies for its clients, the commercials and elements affecting the commercials such as the requirement, feature list are the subject to changes after the stipulated date of release of this document. All information contained within this document are propitiatory to us, unauthorized disclosure, distribution of the information contained either in part or as whole shall not be accepted. All commercials are valid till 45 business days from the date of release of this document.
Email Notifications 1. Account Creation email for both Students and Instructors
2. Account approval for Instructors.
3. New User (Student) enrolled for a Trial Class and Actual Class for Instructor
4. If a student asked something under Ask and expert section
5. Payment confirmation email along with Student/Course details (to Instructor)
6. Payment received email to Admin
Add to Cart/My Items
Users will view the list of available Categories and Sub Categories (Classes).
Users will select any Category to view detailed information about the Class like Instructor Name, Class Name, Category, Venue, Date
& Time, and Class Amount.
Students will be able to select number of Classes to purchase.
Total Amount
Ask an Expert Students will be having an option to engage with an Instructor (Assigned by the Admin) of the particular category. Students and Instructors can
engage through:
Live Chat
Copyright ©2004 – 2015 FATbit Technologies (Ably Soft Pvt. Ltd). All Rights Reserved. The information contained in this document represents the current views, requirements as interpreted by FATbit Technologies for its clients, the commercials and elements affecting the commercials such as the requirement, feature list are the subject to changes after the stipulated date of release of this document. All information contained within this document are propitiatory to us, unauthorized disclosure, distribution of the information contained either in part or as whole shall not be accepted. All commercials are valid till 45 business days from the date of release of this document.
Survey Management
Question (s) Management
- Add question (s)
- Edit question (s)
- Delete question (s)
Answers (s) Management (objective type)
- Add answer (s)
- Edit answer (s)
- Delete answer s)