Решение на Изберете си проект от Валентин Латунов

Обратно към всички решения

Към профила на Валентин Латунов

Код

'''
Online shop API
с опции за:
добавяне на нов продукт
слагане на промоции
пълнене на shopping cart
издаване на касова бележка
'''

История (1 версия и 1 коментар)

Валентин обнови решението на 24.04.2015 10:39 (преди почти 9 години)

+'''
+Online shop API
+с опции за:
+ добавяне на нов продукт
+ слагане на промоции
+ пълнене на shopping cart
+ издаване на касова бележка
+
+'''

Само API звучи малко постничко, това е горе-долу само CRUD, който изисква доста малко работа. Предпоагам „пълнене на количка“ означава поддръжка на различни потребители.

Предлагам ти два варианта: * Правиш web клиент към това API(flask, django, cherrypy, choose your poison :)), който да показва състояние на количка, списъци с продукти, промоции и прочее. * Правиш desktop клиент, който да показва всички тези неща.

И двата случая е добре да добавиш рейтинг система на продуктите, търсене и сортиране на продукти по рейтинг.

Няма значение кое от двете ще си избереш, сложността на проекта няма да се промени. Ако се захванеш с desktop клиента хубавото е, че ще пишеш само на Python, от друга страна това изглежда по-естествено да бъде web, предвид че така или иначе всичко ще се случва със заявки през мрежата.