Skip to content

adventures-in/educreate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

educreate

Education that scales where everyone can be both producer and consumer.

  • Link to public resources
  • Review, rate and categorise resources
  • Create questions and challenges and build Learning Pathways around Topics
  • Undertake Adventures to develop skills

Commonly Used Commands

flutter pub run build_runner build
remotedev --port 8000

Using the Redux RemoteDevTools (RDT)

Configure the remote_dev_tools package:

  • find the IP address of the computer
  • create utilities/ips.dart and add your IP as a string (eg. String home18 = '192.168.0.18:8000';)
  • edit main.dart to use the correct IP

Run the remotedev server

remotedev --port 8000

Open a web page with url:

http://localhost:8000

Code gen with built_value

After making changes to built_value classes run the builder to generate the new code:

flutter pub run build_runner build

Tests

Unit and Widget Tests

flutter test

Integration Tests

To start the driver run:

flutter drive --target=test_driver/app.dart

If the automatically selected device is not the one you want, run:

flutter devices

and copy the relevant ID and then run:

flutter drive --target=test_driver/app.dart -d <device_id>

About

A Flutter web app for co-creating learning resources.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published