تطبيق ويب مستوحى من https://www.instagram.com/albumreceipts/. يُنشئ إيصالات تسرد أهم المسارات للمستخدم في الشهر الماضي، و6 أشهر، وفي كل الأوقات.
يمكن الاطلاع على التطبيق على https://receiptify.herokuapp.com/.
ملاحظة: من المسلم به أن هذا الرمز ليس نظيفًا للغاية لأنني كنت أعاني من أزمة زمنية كبيرة عندما كتبته في الأصل ولم تتح لي الفرصة أبدًا للعودة وإصلاح كل شيء، آسف جدًا مقدمًا! على الرغم من ذلك، فإنني أعلن ذلك للعامة حيث سألني عدد قليل من الأشخاص عنه :) عندما يكون لدي الوقت، آمل أن أقوم بإعادة صياغة هذا الأمر وتنظيفه بالرغم من ذلك!
يعمل هذا التطبيق على Node.js. على موقعه على الانترنت يمكنك العثور على تعليمات حول كيفية تثبيته. يمكنك أيضًا اتباع هذا الجوهر للحصول على طريقة سريعة وسهلة لتثبيت Node.js وnpm.
بمجرد التثبيت، قم باستنساخ المستودع وتثبيت تبعياته قيد التشغيل:
$ npm install
ستحتاج إلى تسجيل تطبيقك والحصول على بيانات الاعتماد الخاصة بك من لوحة معلومات Spotify for Developers.
للقيام بذلك، انتقل إلى لوحة معلومات Spotify for Developers وقم بإنشاء التطبيق الخاص بك. في عملية التطوير الخاصة بي، قمت بتسجيل عناوين URI لإعادة التوجيه هذه:
بمجرد إنشاء تطبيقك، قم بتحميل client_id
و redirect_uri
و client_secret
في ملف config.js
.
لتشغيل التطبيق، افتح المجلد، وقم بتشغيل ملف app.js
الخاص به:
$ cd authorization_code
$ node app.js
ثم افتح http://localhost:3000
في المتصفح.