Home.constants.ts 2.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. export const EXAMPLE_PROJECTS = [
  2. {
  3. framework: 'Svelte',
  4. title: 'Svelte kanban board',
  5. description: 'A Trello clone using Briven as the storage system.',
  6. url: 'https://github.com/joshnuss/briven-kanban',
  7. type: 'app',
  8. },
  9. {
  10. framework: 'nextjs',
  11. title: 'Next.js Realtime chat app',
  12. description: 'Next.js Slack clone app using Briven realtime subscriptions',
  13. url: 'https://github.com/briven/briven/tree/master/examples/slack-clone/nextjs-slack-clone',
  14. type: 'app',
  15. },
  16. {
  17. framework: 'nextjs',
  18. title: 'Next.js Subscription and Auth',
  19. description: 'The all-in-one starter kit for high-performance SaaS applications.',
  20. url: 'https://github.com/nextjs/saas-starter',
  21. type: 'app',
  22. },
  23. {
  24. framework: 'Expo',
  25. title: 'Expo Starter',
  26. description: 'Template bottom tabs with auth flow (Typescript)',
  27. url: 'https://github.com/codingki/react-native-expo-template/tree/master/template-typescript-bottom-tabs-briven-auth-flow',
  28. type: 'mobile',
  29. },
  30. {
  31. framework: 'NestJS',
  32. title: 'NestJS example',
  33. description: 'NestJS example using Briven Auth',
  34. url: 'https://github.com/hiro1107/nestjs-briven-auth',
  35. type: 'app',
  36. },
  37. {
  38. framework: 'React',
  39. title: 'React realtime chat app',
  40. description: 'Example app of real-time chat using briven realtime api',
  41. url: 'https://github.com/shwosner/realtime-chat-briven-react',
  42. type: 'app',
  43. },
  44. {
  45. framework: 'nextjs',
  46. title: 'Next.js todo list app',
  47. description: 'Next.js todo list example',
  48. url: 'https://github.com/briven/briven/tree/master/examples/todo-list/nextjs-todo-list',
  49. type: 'app',
  50. },
  51. {
  52. framework: 'Svelte',
  53. title: 'Svelte todo list app',
  54. description: 'Sveltejs todo with TailwindCSS and Snowpack',
  55. url: 'https://github.com/briven/briven/tree/master/examples/todo-list/sveltejs-todo-list',
  56. type: 'app',
  57. },
  58. {
  59. framework: 'Flutter',
  60. title: 'Flutter chat app',
  61. description: 'A Flutter chat app built with briven-flutter',
  62. url: 'https://github.com/briven-community/flutter-chat',
  63. type: 'mobile',
  64. },
  65. {
  66. framework: 'Swift',
  67. title: 'Swift user management app',
  68. description: 'Swift user management app using briven-swift',
  69. url: 'https://github.com/briven/briven-swift/tree/main/Examples/UserManagement',
  70. type: 'mobile',
  71. },
  72. {
  73. framework: 'Swift',
  74. title: 'Swift Slack Clone',
  75. description: 'Swift Slack clone app using briven-swift',
  76. url: 'https://github.com/briven/briven-swift/tree/main/Examples/SlackClone',
  77. type: 'mobile',
  78. },
  79. {
  80. framework: 'Flutter',
  81. title: 'Flutter MFA app',
  82. description: 'A Flutter app demonstrating how to implement MFA',
  83. url: 'https://github.com/briven/briven/tree/master/examples/auth/flutter-mfa',
  84. },
  85. {
  86. framework: 'NuxtJS',
  87. title: 'NuxtJS todo list app',
  88. description: 'NuxtJS todo app example',
  89. url: 'https://github.com/nuxt-modules/briven/tree/main/demo',
  90. },
  91. ]