コロカップ

Be Fiction

https://github.com/Semi-koron/korocupFrontend2024

Next.js

Go

TypeScript

CSS

PostgreSQL

絵だけでやり取りするSNS

Semikoron

しめさば

畠中竜馬

Taku

推しアイデア

文字はユーザー名のみ!アイコンも投稿も全て絵で語る

作った背景

周りが使ったことなさそうなライブラリを使ってみたかった

推し技術

Fabric.js Firebase Auth+JWT認証 DockerとAirでバックエンドでもホットリロードを

プロジェクト詳細

技術構成図

image

サービス概要

Be Realを意識した写真ではなく絵で遊ぶSNSです。Web上で絵を書くことができます。 アイコンも投稿も全て絵!

フロントエンド推しポイント

Fabric.jsという絵を描くためのライブラリを使って絵を描くキャンバスを実装しました 。情報少なすぎて難しかったです。 Fabricjsの特性として絵を画像ではなくjson形式で文字列で保存でき、また、書いた絵、みんなの絵をワンクリックで保存できるところがお気に入りです。

バックエンド推しポイント

Goを使っていますがDockerとAirを使ってホットリロードを効かせることで快適に開発できるようにしていました。 GORMを使って1年生でもDBを触れるようになっています。 またFirebase Authを利用しているので一部のAPIではJWT認証も実装しています。

最後に

時間が足りなかったです。

Semikoron

@Semikoron