Our client Creative IT Institute is one of the leading IT training institutes in Bangladesh. They wanted to build a platform that provides a convenient way of learning skills which helps users to improve and create value in the job market. The client wanted features so teachers can upload detailed courses with videos, quizzes and external resources. They wanted the students to have a categorized detailed view of the courses with an introduction video and information about what topics they will learn and prerequisites. After valid purchase of the course students will get full interactive classroom experience including pop up quizzes, special resources, question and answers, notice and tests. Students will also receive points based on their purchase and compilation of courses which they can convert into brightskills balance to enroll new courses. They also wanted a student dashboard with all enrolled courses and recommended courses along with certificates they receive after completing each course.
This section is filled with video lessons, quizzes, and course resources where a student can watch videos, take quizzes and download course resources.
Whenever a lesson, quiz & course resources is completed by a student the course progress updates dynamically. This section allows a student to quickly know about the progress status of a particular course
A course consists of multiple quizzes and lessons. A student must participate in these tests to complete a course. Students can download course resources if there's any.
We developed a refer point system for Brightskills. An user can get points upon purchasing a new course or sharing their reference url. Accumulated points can be converted into Brightskills balance and a user can purchase courses if they accumulated enough balance.
A student is given a certificate upon successfully completing a course. The certificate can easily be downloaded or directly shared on social media platforms.
Brightskills has many types of coupon systems. We have developed a single course coupon system as well as a bundle coupon system. In the bundle coupon system an user can purchase multiple courses under one coupon.
Qtec Solution Limited has developed MVP(Minimum Viable Product) on the Brightskills website. We have integrated the MVP by generating add to cart, making payment and place order options. As a payment gateway method the team developed Bkash mobile wallet, Nagad mobile wallet and SSL COMMERZ. Brightskills was developed in a mobile responsive way. QSL team has developed this website with excellent UI/UX design. The team provided pixel perfect design for this website. Agile Software Development Methodology was used while developing this website. Scrum meeting was conducted on a daily basis by our scrum master to assign tasks to the designated team in sprint wise.
Amazon Web Services (AWS) is the world’s most widespread and largely adopted cloud platform. It is a subsidiary of Amazon. AWS is a mixture of infrastructure as a service, platform as a service and packaged software as a service offerings. It can offer organization tools such as compute power, database storage and content delivery services.
REST API(Application Programming Interface) is an interface that two computer systems use so that information can be exchanged over the internet securely. In order to perform many tasks most business applications have to communicate with other internal and third party applications. REST API supports this information exchange because they follow secure, reliable and efficient software communication standards.
Flutter is an open-source UI software development kit created by Google. It is used to develop cross platform applications for Android, iOS, Linux, macOS, Windows, Google Fuchsia, and the web from a single codebase. First described in 2015, Flutter was released in May 2017.
PostgreSQL is the world’s most advanced open source relational database. It has gained a dynamic reputation for credibility, performance and features with over 30 years of active development. Both SQL and JSON queries are supported by PostgreSQL. For many web applications PostgreSQL is used as the primary database. As well as for mobile and analytics applications.
Django is a high-level Python web framework that promotes rapid development and clean, pragmatic design. It follows the MVC (Model-View-Controller) pattern, provides built-in security features, and includes tools for database management, authentication, and scalability. Designed for efficiency, Django helps developers build robust and scalable web applications quickly.
Vue.js is a javascript framework developers mainly use to create interactive user interfaces. This framework is lighter and more adaptable. Which is why many developers from beginners to experts prefer it. Vue.js can be applied to both desktop and mobile app development.