A complete Codehshare.io clone made in Flutter and Nodejs, Works on Web , Android , iOS and Desktop
- Google/Guest Authentication
 - Code with your team
 - Interview developers
 - Teach people to program
 - Share Code in Real-time with Developers
 - CODE URL Link sharing
 - Auto saving
 - Collaborative Editing in Rich Code Editor
 - State Persistence
 - Creating new Code documents
 - Viewing List of Your Codes (Note: YOu must be authenticated)
 
Plese take a look on live version codeurl.web.app
After cloning this repository, migrate to cd codeshare.io.clone folder. Then, follow the following steps:
- Create Google Cloud Project
 - Enable Oauth for Web, Android and iOS
 - Add google-signin-client_id in web and google-services json fle in Android and iOS. Then run the following commands to run your app:
 
  git clone https://github.com/ankitRay1/codeshare.io.clone
  #install flutter plugins
  flutter pub get
  # Run in Web
  flutter run -d chrome --web-port=4000
  #Run in Android and iOS
  flutter runServer: Nodejs, Express, MongoDB, Mongoose, SocketIO
Client: Flutter, Riverpod 2.0, Routemaster
NodeJS codes can be found on another repository @codeshare.io.api. Server Codebase
If you have any feedback, please reach out to me at ankitdeveloperconsole@gmail.com


