Skip to content

grden/indeed

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

indeed: tutor matching platform

Full-stack mobile application project for 2024 FSSP.

1. Technology Stack

Frontend
  

Backend
  

Database

2. Getting Started

Prerequisites

Frontend

  • Flutter SDK (v15.1.7 or later)
  • Dart SDK (v1.21.3 or later)

Backend

  • Go (v1.19 or later)
  • Protocol Buffers compiler
  • MongoDB (v8.0.31 or later)
  • Evans (optional, for gRPC testing)

How to Start

  1. Backend Setup

    # Start MongoDB
    mongod --dbpath <your-db-path>
    
    # Install dependencies
    cd backend
    go mod download
    go mod tidy
    
    # Run the backend server
    go run main.go

    The server will start on port 9090.

  2. Frontend Setup

    cd frontend
    
    # Install dependencies
    flutter pub get
    
    # Run the app
    flutter run

    Select your target device when prompted.

3. System Architecture

Image

3. Demo

You can watch video demo of all the available features here:
https://www.youtube.com/watch?v=vGuIFKCO9vs (Korean), 08:54~12:20


This project partially referenced following repository: https://github.com/Djsmk123/Wtf-is-grpc, MIT license.

About

mobile application project for 2024 FSSP

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published