Educational community platform development for space-based research

You are here: Corpsoft.io Portfolio Laravel Educational community platform development for space-based research

How it started: Ed-Tech Space-Based Project For Kids

A public benefits corporation created cost-effective kits to bring space-based research to kids’ homes, classrooms, or afterschool programs. These experiment kits provide the opportunity to explore exciting research on the International Space Station. The following request draw Corpsoft.io’s attention:

“We are seeking a self-motivated and talented Web Developer to develop an online portal. This will engage students and provide secure access to data resulting from research on the International Space Station.”

Ed-Tech Solution Description + challenges

DreamKit project aimed at building an educational community where space-based research and space-based projects will be available to all students. From primary to post-doctorate, to the International Space Station and beyond. The ed-tech portal is aimed at providing a knowledge base and community space for sharing research information.

Firstly, we discussed the client’s project vision and execution plans and finalized the project’s scope and sprint structure during introductory calls. The project’s scope was divided into three sprints. Development of this ed-tech project started immediately, prioritizing transparency, progress reports, feedback, and addressing feature requests.

Key Ed-Tech Development Features

After the discovery phase and project scoping, we launched ed-tech development. Our first priority was to create an ease of use user interface for children and students who would use the app to explore crystals. We developed a UX design so that it was easy to use and understand.

One of the main components of our ed-tech platform is a simple registration form that allows users access to crystals at any time. A feature of this platform is that users can purchase a physical crystal growing kit and have instant access to the online platform. We have created a simple purchase mechanism that automatically creates an account.

We also provide the ability to monitor crystal growth. Users can add photos and descriptions of the process of growing crystals in space on this platform. This allows kids to view pictures and watch the crystal formation process directly in the app. In addition, users can share their crystal growing experience by uploading photos and chatting via a forum. They are able to edit and delete their posts.

We also make it easy to share photos of their crystals on social media like Instagram, Facebook or send a link via email.

Value Provided

By using iterative development with a fixed scope for each sprint, we were able to adhere to the timeline and reach an important phase – interviews and testing. To ensure we were meeting the ed-tech project priorities and maintaining focus, we sought feedback and insights from the client’s direct customers.

Following the delivery of the core scaffolding in the second sprint, we conducted a series of usability testing sessions and user interviews with a diverse audience, including students, teachers, and parents. The insights gained allowed us to refine the user experience during the third sprint and launch a convenient tool for the target audience.

Process of Development Team Work

We used pure Scrum here. Scrum is a framework within which people can address complex adaptive problems, while productively and creatively delivering products of the highest possible value. The scope was split into 3 sprints and kicked off. Iterative development with frozen sprints scope allowed hitting the timeline perfectly.

Tools used: Jira, Zoom, Upwork chat, Google spreadsheets.

Client’s Review

Check what our client shared after we handed off the project: LINK


Schedule an intro call and tell us about your innovation!

Other Projects
Custom CRM development with automated invoicing for a legal sector
Custom CRM development with automated invoicing for a legal sector

The company approached Corpsoft.io with an existing application launched in 2005 and currently used and the database of cases/files and time logged on those. The logic of the product was not completed in full, mostly the invoicing part, balance and billing reports, etc.

View more
Complex catalog website development for a large construction company
Complex catalog website development for a large construction company

The client is a major enterprise in the construction niche. We started with one product development and successfully launched its MVP after 2 months. By providing more technical value each time, we’ve become a long-standing technical partner. We now cover all of the client’s web and technological needs, one of which was the redesign and development of the company’s new website.

View more
Custom Software Development for Online B2B & B2C Marketplace
Custom Software Development for Online B2B & B2C Marketplace

Corpsoft become a technical partner for a German company and built a platform that connects businesses and universities for educational services, employer branding, recruiting, and idea generation. The platform serving as a learning management system and business case management platform for companies, professors, students and administrators.

View more

People Also Ask

What is educational and reference software?

Educational and reference software are designed to help people learn and gain knowledge on a variety of topics, as well as find reference information. Examples of educational software include language learning programs, math tutorials or educational games. Examples of reference software are encyclopedia programs, atlases or online research databases.

What are the benefits of educational software?

  1. Simplified accessibility to knowledge: educational software can provide access to learning and knowledge to people of all ages in any remote corner of the world. It makes the imparting of educational information easier and cost effective.
  2. Improved engagement: educational software can engage students, making them more interested and involved in learning. Animations, quizzes, videos, and other interactive elements help children to stay focused and attentive for a long period, scientists say.
  3. Self-Paced learning: with educational software, each student can learn at their own pace, and have the resources to re-engage with the concept taught if need be.
  4. Improved assessment of learning progress: educational software allows teachers to assess the students’ understanding with multiple test formats.
  5. Cost effectiveness: there’s no need for costly textbooks or tuition fees as educational software can provide students with the required learning materials for free or at a lower cost.

What is the criteria for assessing an educational software program?

  1. Content quality: the quality of the educational content should be assessed to ensure that it meets the learning needs of users.
  2. Usability: the software should be easy to use, with an intuitive user interface and effective controls.
  3. Educational value: the assessments should measure how effectively the educational software encourages students to learn.
  4. Feedback: the software should provide feedback in the form of assessments, quizzes or tests.
  5. Cost effectiveness: the total cost of the program versus the educational value should be evaluated.
  6. Device compatibility: the software must be compatible with the selected device, be it a desktop, laptop, tablet or smartphone.
  7. Security compliance: the software should provide sufficient protection from unauthorized access.
  8. Accessibility: the software should meet accessibility standards, allowing all users to benefit from it.

What are examples of educational software applications?

  1. Khan Academy. They offer a variety of educational software applications for all ages, including interactive activities, explanations, tips and tools for teaching and learning.
  2. Learning Management Systems (LMS). LMSs such as Moodle and Blackboard are used by schools, universities, and businesses to create courses, manage and assess student progress, and adapt their materials to the learners needs.
  3. Adaptive Learning Programs. Such programs as Dreambox Learning and ALEKS adjust the difficulty of their materials to the student’s level, and provide step-by-step guidance and personalized feedback.
  4. Digital Textbooks. It is an interactive version of traditional textbooks, with videos, interactive quizzes, and worksheets to help students learn and engage with the material. For example, iBooks, iBooks2, and Chegg.
  5. Educational Games. Such games as Mathmateer and Reading Rainbow can help students improve their literacy, numeracy, and problem-solving skills in an engaging, low-pressure environment.

How to market educational software?

  1. Influencers advertising. Connect with educators, executives and other influencers within the educational field. Ask for their feedback on the software and create engaging conversations that can lead to meaningful connections and further collaborations.
  2. Participating in Educational Events. Attend educational summits, conferences and tradeshows to meet and interact with potential customers. Give presentations and hold workshops that showcase the capabilities and features of the software.
  3. Social Media Marketing (SMM). Take advantage of the reach and scalability of social media platforms such as Twitter, Instagram, and Facebook to promote the software. Leverage influencers, tastemakers and industry experts to share their thoughts on the software, and use creative content such as infographics, images, audiovisuals, reviews and editorial pieces to generate interest.
  4. Education-focused websites advertising. Promote the software on websites and publications frequented by educators, administrators and other key decision makers who can benefit from using the software.
  5. Promotion of demo classes and training. Offer demo classes to showcase the software and demonstrate the ease of use, support and helpfulness. Provide after-sales services such as training and workshops for customers who purchase or subscribe to the software. These activities will lead to increased customer satisfaction and loyalty.

What does LMS means in education?

LMS stands for Learning Management System. It is a software application that facilitates the delivery of educational materials and courses online. An LMS can be used by educators to create courses and track student progress. It can also be used for corporate training and for distance learning programs.