初めまして! 私ベナオは、エンジニアとして7年間、Webアプリ開発に携わってきました。皆さんが使っているであろう某決済アプリにも関わっていました。Paytmと言えば分かる方には分かるでしょう。
今回は、実際にクライアント様向けに開発した 実務レベルのDjangoアプリのコード をご提供します。
DMを頂いた方には、アプリサンプル画面を無料でお送りしますのでお待ちしております(当サービス名をDMでお伝えください)。
『100万円規模の案件で書いたコード』を、あなたにお届けします。
実際の案件で作成したものですが、紆余曲折あって頑張ったのに報酬を頂けなかった(武士の情けで詳しくは言いませんが)のでDjango開発に興味のある方に向けて役立てて頂ければなと思っています。
後は単純に自分の開発の腕がどの程度か試してみたい、どのような反応がもらえるのかを確かめたいという気持ちもあります。ご購入いただいた方のアカウントを拝見したりして、どのような層に私の技術の需要があるのかを知りたいです。
①なぜこのコードを公開するのか?
日本語でのDjangoプロジェクトは、GitHubでもほとんど公開されておらず、技術書もチュートリアルが中心です。実務レベルのコードや設計を学べる機会は非常に少ない のが現状です。
「実務で使えるDjangoのコードと設計」 を学びたい方に、ぜひ手に取っていただきたい内容です。
②どんなDjangoアプリのコード?
公開するのは、不動産・中古車の売買マッチングサイトのWebアプリです。実務に応用できる機能 が多数実装されています。
主な機能
・DjangoというWebアプリフレームワークを使用(Instagramの開発に使われているPythonのFW)
・ユーザー認証(登録・ログイン)
・CRUD機能(物件・車両情報の登録・編集・削除)
・画像アップロード
・お気に入り機能(ユーザーごとの保存機能)
・DM機能
・メール通知機能
・コンテンツのレコメンド(推薦)機能
決済機能以外の、プラットフォームサービスとしての基本機能 が揃っており、実務への応用する際のイメージの助けになりましたら幸い です。コードを通じて、Djangoの設計や実装の考え方を深く学べます。
※実際にこのコードを使ってサービスリリースするためには、古物営業法や宅建の知識を持ったうえで取引や決済機能を実装する必要があります。あくまで参考材料としてお使いください。
※土日祝日では対応が遅れる場合があります。ご了承ください。