e>Raising children is a difficult task, especially today when technology and everything else is evolving at a rapid pace. In this era where younger children are showered with toys and gadgets like mobile, laptop and tablet etc. These gadgets are frequently used by children for the sole purpose of fu
Smart Piggy: Digital Platform With Reward-Based Learning For Children
Raising children is a difficult task, especially today when technology and everything else is evolving at a rapid pace. In this era where younger children are showered with toys and gadgets like mobile, laptop and tablet etc. These gadgets are frequently used by children for the sole purpose of fun and entertainment. Therefore we want them to learn by these devices and gadgets and the reward. For this we are proposing a system that is based on Ed-Fin Tech (a combination of “education”, “financial” and “technology”). In our system there are mainly two parts; one is the admin portal and other is android mobile application. In the admin portal, admin will create tasks/exercises and tutorials related to exercises along with the difficulty level i.e., easy, normal or hard. Whereas, on the mobile app parent interface, parents will see all the tasks/exercises updated by admin and they can select any task/exercise for their children to solve and earn reward. Moreover, on the mobile app children interface, they can watch and solve the tutorials and tasks/exercises assigned by their parents. Our system is mainly based on the two ideas; firstly encouraging reward based e-learning methods for children secondly making children familiar with use of digital payment. Our system will not only be your child’s personal digital piggy bank but also motivate them to do their daily tasks by rewarding their independence and sense of responsibility. Our proposed system will bring the better way of digital learning for children. Children will be highly motivated to learn new skills and will remain study focused rather than misusing the phone. Reward based learning will also encourage the children to learn and do work more in order to get more reward. Our proposed system can be enhanced more by adding more fields of learning for children as well as other students.
There are many different objectives of this project. Some of them such as
Ease for parents to analyze children’s skills set.
for parents, online learning is a headache. Because they must accompany their children during on- line learning sessions, many parents believe that online learning adds a strain to their routines. Not to mention the fact that tutors assign tasks that must be complete within a deadline so our system will facilitate parents to observe their children skills set
Encouragement and motivation for learning.
In this era almost all children have gadgets like mobile, laptop and tablet etc. These gadgets are frequently used by children for the sole purpose of fun and entertainment. So, for that we develop a system that is based on ed fin tech interplay a digital piggy bank that develop the interactive money skill for life. Our system will not only be your child’s personal digital piggy bank but also motivate them to do their daily tasks by re- warding their independence and sense of responsibility.
Children to be familiar with digital currency.
the world is gradually becoming cashless, it is more important to teach financial skills and values in the context that our children will see and use them. by having a fun way of building habits and financial skills at beginning time through daily missions, achievements, and reward-based systems. We want them to be able to put what they’ve learned into practice and reap the rewards.
Eliminating extra education expenses i.e., tutors, etc.
Through our system parent save their money don’t spend much money on home tuition or online tutor for particular subjects they just buy one-time subscriptions annually
For this project, we will prefer to use agile methodology. Agile methodology utilizes iterative development and prototyping are widely used in variety of industry projects as a light weight development method which can satisfy to the changes of requirements. It splits the project into small incremental components. These components are provided in iterations. Duration of each iteration lasts from about one to three weeks or may vary depending on iteration; Planning, Requirements Analysis, Design, Coding, Unit Testing and Acceptance Testing. Our system is divided into two parts. One is; a web-portal for admin to create different subject tasks with different difficulty levels. This web-portal will be developed using MERN stack. Other is; mobile-app using React Native and REST API s for parents and children. Parents will be able to see and assign tasks created by admin to their children, also parents can view performances of children and set rewards on tasks. Whereas children will be able to perform assigned tasks and get reward money on task completion. Web-Portal will be used by admin. Admin will be able to perform following things dynamically
Create, edit and delete subjects
Create, edit and delete tasks
Create, edit and delete lecture links
View parents and children records
We will be using the MERN technology where MERN stands for MongoDB, Express, React, Node. Front end will be developed using React.js, the declarative JavaScript framework for creating dynamic client-side applications in HTML. The next level down is the Express JS server-side framework, running inside a Node JS server. Front-end will not be connected directly to database-tier instead it will be connected to server-tier which will interact with database-tier with the help of RESTful API requests from authorized user. We will use MongoDB Atlas for our application, MongoDB Atlas is a fully managed cloud database that handles all the complexity of deploying, managing, and healing your deployments on the cloud service provider of your choice (AWS, Azure, and GCP). MongoDB Atlas is the best way to deploy, run, and scale MongoDB in the cloud. Mobile-app front-end will be developed with React Native, React Native is a JavaScript framework for writing real, native rendering mobile applications for iOS and Android. RESTful API’s will be used for the data in mobile-app, we will develop these APIs using Node JS, Express JS and MongoDB. Our mobile-app front-end will be divided into two interfaces which are serving different purposes, one interface will be for parents and second interface will be for children.
It solve a common issue of both children and parents for parent it provides easiness to track their children performance and analyze their skills set. For children rewarding money is motivation to complete their task. The benefit main of this project is that it will be a good contribution in the field of ed-fin tech
2) Mobile-app using ReactNative and REST API s for parents and children. Parents will be able to see and assign tasks created by admin to their children, also parents can view performances of children and set rewards on tasks. Whereas children will be able to perform assigned tasks and get reward money on task completio
Web-Portal will be used by admin. Admin will be able to perform following things dynamically
MERN stands for MongoDB, Express, React, Node, after the four key technologies that make up the stack[9].
1) MongoDB - document database
2) ExpressJs - NodeJs web framework
3) ReactJs - a client-side JavaScript framework
4) NodeJs- the premier JavaScript web server
For the front end we will use React.js, the declarative JavaScript frame- work for creating dynamic client-side applications in HTML. React helps us to build up complex interfaces through simple Components, connect them to data on our backend server and render them as HTML.
The next level down is the ExpressJs server-side framework, running inside a NodeJs server. ExpressJs bills itself as a “fast, minimalist web framework for NodeJs,” and that is indeed exactly what it is. Front-end will not be connected directly to database-tier instead it will be connected to server-tier which will interact with database-tier with the help of RESTful API requests from authorized user. For authentication and authorization we will use PassportJs, This approach will enhance security of database. MongoDB comes in JSON documents created in our React.js front end can be sent to the Express.js server, where they can be processed and stored directly in MongoDB for later retrieval.
Mobile-app front-end will be developed with ReactNative, React Native is a JavaScript framework for writing real, native rendering mo- bile applications for iOS and Android React Native makes it easy to simultaneously develop for both Android and iOS.
After completion of the project, we will containerize the project with docker and kubernetes, so our project will be deployed with these technologies on the paid services like AWS(amazon web services).Such deployment will be really beneficial because then our application will be accessible by every person in any region so will be able to know trafficking on our application and we can add more features to it as it’s users grow and we can then finally launch this application as a complete product in the market
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Admin Dashboard | Equipment | 1 | 20000 | 20000 |
| AWS deployment services charges | Equipment | 5 | 5000 | 25000 |
| React Native Theme | Equipment | 1 | 10000 | 10000 |
| Total in (Rs) | 55000 |
Induction motors are most widely used electrical machines for industrial, domestic and com...
The portable battery-powered hybrid (Solar + Electric) power tiller machine was the subjec...
Nowadays, one of mankind?s greatest desire was to have reliable and sustainable electricit...
According to this spam of time where everyone is bringing drastic changes in Human life. E...
This Project will be Use to identify the Human Gender via EMG signals. The EMG signals Wil...