/Dart-Playground

Primary LanguageDartMIT LicenseMIT

Dart Playground

samp

This project was done during #30daysofappwrite event. This project make use of an open source backend as a service Appwrite.

Dart Online Compiler is a app where user can write and run small dart programmes without installing dart sdk in their system. This app uses Appwrite functions to run the dart programmes written by users in serverside and send the output as a respons back to app.

App Features

  1. Login / Signup with Email ( Appwrite Auth )
  2. Email Verification and Password Recovery ( Appwrite Auth )
  3. Write dart program and execute ( Appwrite Database, Appwrite Function )

This project was done just for fun and testing different features provided by Appwrite especially Appwrite Functions which seems preety promising to me.

Setup Project

  1. Run appwrite server : https://appwrite.io/docs/installation
  2. Create a project and add android platform in the project from appwrite dashboard
  3. Replace endpoint and project id in app_constants.dart file
  4. Run the backend collection generation dart script
  5. Run the flutter app

Screenshots

login signup home drawer program output error

Thank You!