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. High Level Requirements for BeatNik: a Community Market Place Prepared by: FATbit Technologies

High-Level-Requirement-Document-For-BeatNik (1.1)

Embed Size (px)

Citation preview

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

Facebook

Google +

Twitter

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

Facebook

Google +

Twitter

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:

Mail

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)