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.
- Login / Signup with Email ( Appwrite Auth )
- Email Verification and Password Recovery ( Appwrite Auth )
- 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.
- Run appwrite server : https://appwrite.io/docs/installation
- Create a project and add android platform in the project from appwrite dashboard
- Replace endpoint and project id in app_constants.dart file
- Run the backend collection generation dart script
- Run the flutter app
Thank You!