Skip to content

REST API using DartFrog ๐ŸŽฏ๐Ÿธ + MongoDB + WebSocket

Notifications You must be signed in to change notification settings

MikkyBoy357/cats_backend_dart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

74 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

cats_backend

style: very good analysis License: MIT Powered by Dart Frog

Description

This is a simple REST backend. Think of it as a template for building a REST backend in Dart.

Features

โœ… Authentication (Login, Register)
โœ… User Profile (Avatar, Bio)
โœ… Profile (Follow, Unfollow)
๐Ÿšง Posts (Post, Like, Comment)
โœ… Chat (Send, Receive, Send Image)
โœ… ChatMessage Read Receipt (Delivered, Read)

How to run

  1. Clone the repository git clone https://github.com/MikkyBoy357/cats_backend_dart.git
  2. Change directory cd cats_backend_dart
  3. Install dart_frog_cli globally pub global activate dart_frog_cli
  4. Configure the credentials in lib/config/congig.dart
  5. Add the firebase_options.json file in the root directory
  6. Compile landing page dart2js dart2js -o public/main.dart.js public/main.dart
  7. Run the server dart_frog dev

Docs

Author

About

REST API using DartFrog ๐ŸŽฏ๐Ÿธ + MongoDB + WebSocket

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages