Skip to content
/ nextsns Public

NextJs と NodeJs と MongoDB を使用して作成された SNS クローンアプリケーションです。このリポジトリはフロントエンドです。

Notifications You must be signed in to change notification settings

lvncer/nextsns

Repository files navigation

Next SNS

概要

このプロジェクトは、NextJs と NodeJs と MongoDB を使用して作成された SNS クローンアプリケーションです。

https://nextsns.net

注意事項

個人情報の取り扱い

この web サイトはユーザ情報や投稿記事の情報を作者が管理するデータベースに保存します。 そのため、私はデータベースの情報を見ることができます。 絶対に機密な個人情報を入力しないでください。 万が一、個人情報が流出しても責任を取ることはできません。 この事項に同意したうえで使用してください。

デモ

TOP demo1

Unlogined Timeline demo2

Profile demo3

User Settings demo4

依存関係

このプロジェクトは以下の主要なライブラリに依存しています:

package.json

プロジェクトのディレクトリ構造

/
├── public/         # 静的ファイル
├── src/
│   ├── app/        # Next.jsのApp Router
│   ├── components/
│   ├── constants/  # 定数(APIエンドポイントなど)
│   ├── features/   # 機能単位のモジュール(例: 認証)
│   ├── hooks/      # カスタムフック
│   ├── lib/        # ユーティリティ関数
│   ├── state/      # グローバル状態管理
│   ├── styles/     # CSSやスタイル関連
│   ├── test/       # テストコード(src内に移動も可)
│   └── types/      # TypeScriptの型定義
└── next.config.js  # Next.jsの設定

About

NextJs と NodeJs と MongoDB を使用して作成された SNS クローンアプリケーションです。このリポジトリはフロントエンドです。

Topics

Resources

Stars

Watchers

Forks