Skip to content

Instantly share code, notes, and snippets.

View prakhart111's full-sized avatar
🇮🇳
Not just a developer🙃

Prakhar Tandon prakhart111

🇮🇳
Not just a developer🙃
View GitHub Profile

AppScript for Google Contacts Sorting

Steps to use it:

  1. Go to script.google.com
  2. Click New project
  3. Delete any existing code and paste this in
  4. Click Extensions → Apps Script (if you're already in the editor, skip this)
  5. In the left sidebar, click Services (+) → find People API → click Add
  6. Click Run → it'll ask for permissions → accept
  7. Check your Google Sheets — a new sheet called "Contacts by Date" will be created in a new spreadsheet
@prakhart111
prakhart111 / main.dart
Created April 4, 2025 08:23
Snippet created via Remix API
import 'package:flutter/material.dart';
import 'dart:math';
void main() {
runApp(LandingPageApp());
}
class LandingPageApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
@prakhart111
prakhart111 / main.dart
Created April 4, 2025 08:23
Snippet created via Remix API
import 'package:flutter/material.dart';
import 'dart:math';
void main() {
runApp(LandingPageApp());
}
class LandingPageApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
@prakhart111
prakhart111 / main.dart
Created April 3, 2025 07:32
Snippet created via Remix API
import 'package:flutter/material.dart';
void main() => runApp(MarketingDashboardApp());
class MarketingDashboardApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Marketing Dashboard',
theme: ThemeData(
@prakhart111
prakhart111 / main.dart
Created April 3, 2025 07:30
Snippet created via Remix API
import 'package:flutter/material.dart';
import 'package:fl_chart/fl_chart.dart';
void main() => runApp(MarketingDashboardApp());
class MarketingDashboardApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Marketing Dashboard',
@prakhart111
prakhart111 / main.dart
Created April 3, 2025 07:29
Snippet created via Remix API
import 'package:flutter/material.dart';
import 'package:fl_chart/fl_chart.dart';
void main() => runApp(MarketingDashboardApp());
class MarketingDashboardApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Marketing Dashboard',
@prakhart111
prakhart111 / main.dart
Created April 2, 2025 17:15
Snippet created via Remix API
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
@prakhart111
prakhart111 / main.dart
Created April 2, 2025 17:11
Snippet created via Remix API
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
@prakhart111
prakhart111 / main.dart
Created April 2, 2025 17:09
Snippet created via Remix API
import 'package:flutter/material.dart';
import 'package:font_awesome_flutter/font_awesome_flutter.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
@prakhart111
prakhart111 / main.dart
Created April 2, 2025 17:08
Snippet created via Remix API
import 'package:flutter/material.dart';
import 'package:font_awesome_flutter/font_awesome_flutter.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {