自己課題として1週間で作成したnext.jsで構築されたeコマースのウェブサイトの例。後で処理するいくつかの問題があります。 FireBaseをバックエンドとして使用します。
私に連絡してください・報告バグ・リクエスト機能
Anton MikhaltsovによるDribbbleのUIデザインを見ました。そして、私はこのデザインをコーディングしたかったのです。そこで、私はそれをNextJSと一緒に完全に働くWebサイトにすることにしましたが、たった1週間で自分自身に挑戦しました。いくつかの問題はまだありますが、後でチェックアウトします。
FireBaseプロジェクトを作成する必要があります
リポジトリをクローンし、ディレクトリを変更します
git clone https://github.com/anilsenay/next-e-commerce.git
cd next-e-commercenpm install NEXT_PUBLIC_FIREBASE_API_KEY = your-firebase-api-key
NEXT_PUBLIC_FIREBASE_PROJECT_ID = your-firebase-project-id
NEXT_PUBLIC_FIREBASE_APP_ID = your-firebase-app-id
npm run dev貢献は、オープンソースコミュニティを学び、インスピレーションを与え、創造するのに驚くべき場所にするものです。あなたがする貢献はどんな貢献も大歓迎です。
git checkout -b feature/AmazingFeature )git commit -m 'Add some AmazingFeature' )git push origin feature/AmazingFeature )質問:FireBaseプロジェクトを作成しましたが、それをよく知っていません。それではどうすればよいですか?回答:あなたはあなたのFireBaseプロジェクトの設定について私に連絡することができます、私は喜んであなたを助けます。
質問:FireBaseプロジェクトを作成しましたが、データベース構造はありません。それではどうすればよいですか?回答:私が作成したデータベース構造を取得するには、私に連絡してください。
質問:なぜデータベース構造を共有しなかったのですか?回答:誰かがこのプロジェクトに興味があるかどうかを知りたいだけです:D
質問:どうすれば貢献できますか?回答:あなたがこのプロジェクトを主演していても、それは私を幸せにします。コードの寄付については、変更後にリポジトリをフォークしてプルリクエストを開くことができます。フィードバックは私にとっても重要です。問題を開くか、メッセージを送信できます。
質問:UIをデザインしましたか?回答:いいえ、私は実際には設計しませんでした。 Anton MikhaltsovによるDribbbleのホームページデザインを見つけました。ホームページを除き、他のUIの選択肢が私のものです。私はこのウェブサイトを限られた時間で作りましたが、UI/UXについてはあまり考えませんでした。そのため、デザインについてフィードバックすることもできます。
GPLライセンスの下で配布されます。詳細については、 LICENSE参照してください。
@anilsenay
プロジェクトリンク:https://github.com/anilsenay/next-e-commerce