
Geschlossen
Veröffentlicht
Bezahlt bei Lieferung
### Multiplication Table Tutoring Game #### Project Description This project aims to develop an engaging and interactive game that teaches students multiplication tables. The game will present random multiplication questions, and students must choose the correct answer from three options. The game will be timed, with students earning points by answering questions correctly within a certain period. Incorrect answers will result in point deductions. User panels for students, teachers, and administrators will allow users to view their performance and statistics. #### System Components **Student Panel** - Gameplay screen (random multiplications, three choices, timer) - View scores and rankings - View incorrect answers and the correct responses - Review past game results **Parent Panel** - Registration (with email and phone number) - Phone number verification (via SMS) - Adding and managing children (Name, Surname, Grade level) - Viewing children's scores and performance **Teacher Panel** - Registration (select country, province, district, school) - Adding and managing classes - Viewing student scores and detailed graphs **Admin Panel** - Detailed filtering and statistics (for all students) - Viewing teacher information and statistics - Global scoreboards (by school, district, province, country, world) #### Technology and Tools - **Frontend:** Angular - **Backend:** Firebase - **Database:** Firebase Firestore - **User Authentication:** Firebase Authentication - **SMS Verification:** Firebase Authentication Phone - **Graphics and Statistics:** [login to view URL] or Google Charts - **Other Tools:** Firebase Functions (for business logic and database operations) #### User Flow **Parent Registration and Login** - Parents register with their email and phone numbers. - Phone numbers are verified via SMS. - After logging in, parents can add their children to the system with detailed information. **Child Adding and Management** - Parents can add and update child information from their panel. - Parents can start game sessions for their children by clicking on their names after login. - Parents can log in on multiple devices allowing different children to play simultaneously. **Student Registration and Login** - Students do not register individually; they use accounts created by their parents. - Parents initiate game sessions by selecting their child's name after logging in. **Gameplay** - Students view random multiplication questions on the game screen. - They earn points by selecting correct answers within a limited time. - Incorrect answers result in point loss. **Scores and Statistics** - Students view their scores and rankings at the end of the game. - They can review incorrect attempts and correct answers on their panel. - Parents and teachers can view detailed performance graphs and scores of their children/students. - Administrators can view statistics for all users in the system. #### Database Design - **Users:** userID, userType (parent, teacher, admin), email, phoneNumber (hashed or encrypted), country, province, district, school - **Students:** studentID, parentID, name, surname, classLevel, scores (array of game sessions), mistakes (array of mistakes in each game session) - **Classes:** classID, teacherID, className, students (array of studentIDs) - **Games:** gameID, studentID, startTime, endTime, score, correctAnswers, wrongAnswers #### Development Stages **Planning and Design** - Identifying needs and defining system requirements - Designing user interfaces (creating wireframes and mockups) - Developing database schema and architecture **Frontend Development** - Creating Angular project - Developing game screen and user panels - Creating graphics and statistics screens **Backend Development** - Setting up and configuring Firebase project - Configuring Firestore database and Authentication - Developing business logic and database operations with Firebase Functions **Testing and Integration** - Conducting unit tests and integration testing - Gathering user feedback and testing **Launch and Maintenance** - Deploying the project (via Firebase Hosting or another hosting service) - Continuous maintenance and updates #### Conclusion With this updated project structure, parents can easily manage their children's profiles, enhancing user experience and simplifying management. The SMS verification enhances security. Students play the game through their parent's accounts, eliminating the need for separate student accounts and simplifying management. Parents can log in on multiple devices, allowing different children to play simultaneously.
Projekt-ID: 38482743
22 Vorschläge
Remote Projekt
Aktiv vor 1 Jahr
Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten
22 Freelancer bieten im Durchschnitt €515 EUR für diesen Auftrag

Hi there I propose to develop an engaging multiplication table tutoring game with Angular frontend and Firebase backend. The game will have student, parent, teacher, and admin panels with features like gameplay screen, score viewing, performance graphs, and detailed statistics. Parents can register, add children, and manage game sessions. Students will answer random multiplication questions within a time limit to earn points. The database design includes tables for users, students, classes, and games. Development stages will include planning, frontend and backend development, testing, and maintenance. This project aims to provide a user-friendly platform for teaching multiplication tables effectively. Please go through my profile its 15 years old see the work I did over the years. ---> No Win No Fee means that your satisfaction is my utmost priority. <---- Lets discuss the job details. Moreover, I am willing to start the job and perform tasks without even being hired; it is just to show my commitment to this project. Looking forward to hear from you. Regards Shah
€488 EUR in 7 Tagen
8,4
8,4

Hello, How are you. I am a senior Web Designer highly skilled in HTML, Angular, and Google Firebase. - With my extensive experience in website design, I am confident to create an engaging and user-friendly interface for the multiplication tutoring game. - I have handled database design projects, which will be instrumental in structuring a functioning data model for capturing user information and game results. - My proficiency in Firebase will provide a robust backend for the game, while ensuring secure registration and login for users. - To meet your target objectives, I will also extend support in registering and verifying users through mobile phone SMS. Regards Dexter.
€500 EUR in 7 Tagen
6,9
6,9

***** Angular expert***** I have more than 15 years of experience in the development As I am an expert, I can build it according to your requirements. Because I have a lot of experience in these fields, I can build your project as soon as possible. I offer excellent software quality work and provide the best support for your project. If you give me this job, I will do my best to finish your job by your timeline. If you want to see my past works, I can show you my past works right now. Ready to discuss this with you about the task now. Thank you for the reading.
€250 EUR in 7 Tagen
5,0
5,0

Hi there, I am a full stack developer with skills including Database Design, Google Firebase, HTML, Website Design and Angular. I’ve carefully checked your requirements and really interested in this project. I’m offering best quality and highest performance on your timeline. I can complete your project on time and your will experience great satisfaction with me. I’m ready to discuss your project and start immediately. Looking forward to hearing you back and discussing all details.. If you have any question s or further more clarifications, please feel free to reach out
€450 EUR in 7 Tagen
4,9
4,9

Hi Osman B.. No problem this for me. I am very excited with your project because I have completed similar project recently. The skills required for your project ---Multiplication Table Tutoring Game--- are my main specialty. I can handle this perfectly and have abundent experiences. Please confirm that I am one of the best fits for you and drop me a message for further discussion. Thanks and Best Regards.
€500 EUR in 5 Tagen
4,7
4,7

HI. I have read your requirement and it is very interesting for me. As a senior full stack developer, I can help your project with high quality on time. SO I would like to disucss more via chatting box. Thank you.
€500 EUR in 7 Tagen
4,0
4,0

Greetings. Drawing on my 13 years of experience in web development, I have the high level of expertise necessary to create an exceptional multiplication table tutoring game for your project. My knowledge in Angular and website design will ensure that the game has a seamless, user-friendly interface that maximizes student engagement and learning. I'm skilled not just in basic web development but also in utilizing complex database software such as Firestore, making me highly capable of building the backend mechanisms needed to effectively track and log student performance. With gaming being one of my core proficiencies, I guarantee an interactive and enjoyable experience for students engaging with our product. My game design approach emphasizes immersion and meaningful feedback systems to enhance the learning process, closely aligning with what you are seeking for this project. Sincerely, Richard Romine.
€600 EUR in 10 Tagen
3,9
3,9

As an accomplished Full Stack Developer with over 8 years of professional experience, I am confident in my ability to realize your vision for a Multiplication Table Tutoring Game that engages and educates students. My qualifications in frontend development using Angular paired with deep expertise in Google Firebase align perfectly with the technologies and tools required for this project. I have successfully utilized Firebase Firestore and Firebase Authentication in many of my projects, including robust databases for comprehensive user management and authentication frameworks similar to what you require. Moreover, I am a versatile developer skilled in a variety of programming languages including PHP, Python, and Node.js – giving me the ability to handle all aspects of both frontend development and backend database architecture. This unique blend allows me to create seamless systems with robust security while ensuring smooth game mechanics. Building intuitive educational games is one of my passions, as it combines my love for interactive technologies with contributing towards education. My focus is on creating clean, user-friendly interfaces that are exhilarating without being overwhelming for young learners. I also have experience working on large-scale projects involving performance analysis and statistics – an important consideration given the tracking and analytical reporting requirements for parents, teachers, and administrators
€500 EUR in 7 Tagen
2,3
2,3

⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐ Hello I am an expert of Google Firebase, HTML, Database Design, Website Design and Angular. So I wanna work your project Multiplication Table Tutoring Game with you. Your idea is very good. Talking is cheap. I will prove myself with my result. Thank you.
€500 EUR in 4 Tagen
1,6
1,6

Hello Dear! Hope you're doing fine. I have carefully reviewed your requirements. I can complete your project with reasonable budget and in short order. I will satisfy you with my skills and Filipino's kindness. Let's discuss in detail through chat. Regards.
€1.000 EUR in 15 Tagen
0,0
0,0

I am excited to express my strong interest in your project. I am certain that I can provide you with exceptional services and high-quality work with my expertise in Google Firebase, Database Design, Angular, Website Design and HTML. So would we have a discussion on your project via chatting immediately?
€500 EUR in 4 Tagen
0,0
0,0

Hello, I am very interested in helping you develop the Multiplication Table Tutoring Game. I have extensive experience in both frontend and backend development, particularly with Angular and Firebase, which are the core technologies for your project. I have successfully completed similar educational projects and am confident in my ability to deliver a high-quality product. I am well-versed in creating user-friendly interfaces and implementing complex game logic, ensuring that both the gameplay and administrative functions work seamlessly. My experience with Firebase Authentication and Firestore will allow me to build a secure and efficient system for managing users and data. I look forward to the opportunity to discuss how I can contribute to the success of this project. Best regards,
€500 EUR in 15 Tagen
0,0
0,0

With 6 years of experience in website development for a fortune 500 MNC company, my expertise in MEAN stack technology - MongoDB, Express, Angular, and NodeJS would be a perfect fit for your project. Especially, my strong command over Angular can create an engaging frontend for your multiplying tutoring game. Understanding the educational perspective of the game, I can use Angular to design user interfaces that are both aesthetically pleasing and easy-to-use. Moreover, I have significant experience working with cloud platforms like Azure and github which will come in handy for setting up and configuring your Firebase project. I understand the importance of a well-organized database structure for such a multi-user game. Hence, I will ensure a robust and efficient Firestore database schema aligned with your provided design. Additionally, my familiarity with Firebase Functions will enable me to develop smooth business logic and database operations. Being part of a large organization that values strict software standards and thorough testing has instilled in me the importance of quality work. As we proceed from planning to development to testing stages, I assure you that I will conduct diligent unit testing while implementing the highest coding standards at every step. Multi-level user management systems like yours requires attention to detail, which is my forte. So give me the honor of utilizing my skills to shape this project into a success.
€500 EUR in 7 Tagen
0,0
0,0

Steinheim an der Murr, Germany
Mitglied seit Nov. 20, 2023
€30-250 EUR
€250-750 EUR
€250-750 EUR
€250-750 EUR
$25-50 USD / Stunde
$250-750 USD
₹12500-37500 INR
$30-250 USD
$10-30 USD
₹1500-12500 INR
₹600-1500 INR
₹1500-12500 INR
$750-1500 USD
$10-30 USD
min. $50 USD / Stunde
₹1500-12500 INR
$10-30 USD
£250 GBP
€12-18 EUR / Stunde
₹12500-37500 INR
₹12500-37500 INR
₹12500-37500 INR
$100-150 CAD
₹1500-12500 INR