Aplikacja internetowa bazodanowa do obsługi sprzedaży konfigurowalnych systemów komputerowych
$250-750 USD
Płatność przy odbiorze
Wymagania funkcjonalne:
- użytkownicy podzieleni są na kilka kategorii o różnych poziomie dostępu do danych (administrator, sprzedaż, magazynier, klient)
- każdy klient musi mieć możliwość zakładania konta
- każdy klient musi mieć możliwość edycji swoich danych
- klienci weryfikowani są przez wysyłanie maila z potwierdzeniem założenia konta w systemie
- każdy klient ma możliwość konfigurowanie swojego systemy przed założeniem konta
- klient jest informowany o stanie swojego zamówienia na maila
- klient ma możliwość dodawania/usuwania produktu do/z koszyka i jego zakupu
- klient ma możliwość zapisania konfiguracji systemu komputerowego na swoim koncie z możliwością edycji i jego zakupu
- klient ma możliwość zapisania konfiguracji systemu komputerowego do wersji drukującej PDF
- administrator ma pełną kontrole nad systemem, może dodawać/usuwać produkty/zamówienia/klientów (użytkownicy nie będących administratorami)
- administrator i sprzedaż ma pełną kontrole nad konfiguracją systemu komputerowego, dobiera odpowiednie podzespoły
- sprzedaż musi mieć możliwość generowania stanu bieżących zamówień
- sprzedaż musi mieć możliwość edycji zamówienia (w realizacji/ płatność/ pakowanie/ anulowane)
- magazynier musi widzieć wszystkie zamówienia które mają status pakowanie
- magazynier musi mieć możliwość edycji zamówienia ( wysłane)
Wymagania niefunkcjonalne:
- system musi być stabilny
- system musi być odporny na błędy użytkowników
- system może być rozszerzalny o dodatkowe moduły w przyszłości
- system musi być testowalny w celu wykrycia ewentualnych błędów programistycznych
- system musi być dostępny z poziomu różnych przeglądarek użytkownika
- system musi być z prostym, wygodnym interfejsem użytkownika
- system musi być bezpieczny przed ewentualnym włamaniem
- system musi odpowiadać w krótkim czasie (optymalizacja wydajności)
- system musi być odporny na ewentualne awarię
Wymagania dotyczące ograniczeń:
- system wykonany będzie w technologiach – HTML, CSS , JavaScript, , Servlet (Tomcat), JSP, SQL
- system nie będzie posiadał wsparcia technicznego, wszelka pomoc będzie dostępna w dokumentacji
- system będzie zoptymalizowany do stopnia zapewniającego dobry czas reakcji przy małym obciążeniu serwera
Lista zadań systemu:
a.) Klient:
- rejestracja
- logowanie/wylogowanie
- edycja danych
- konfiguracja systemu komputerowego
- dodawanie/usuwanie produktu do/z koszyka
- podgląd stanu koszyka
- zapis konfiguracji systemu
- drukowanie stworzonych konfiguracji
- wysyłanie zamówienia
b.) Administrator:
- logowanie/wylogowanie
- dodawanie/usuwanie/konfiguracja produktu
- edycja opisu/zdjęć/cen produktu
- usuwanie klient
- usuwanie zamówień
- zarządzanie systemem
c.) Sprzedaż:
-logowanie/wylogowanie
- podgląd zamówienia
- konfigurowanie zamówienia
d.) Magazynier:
- logowanie/wylogowanie
- podgląd zamówienia
- konfiguracja zamówienia
Numer ID Projektu: #17279402
O projekcie
4 freelancerów złożyło ofertę za $486 w tym projekcie
Witam serdecznie, z przyjemnością zajmę się tym zleceniem. Pracę mogę zacząć "od zaraz". Za wykonaną usługę wystawiam fakturę vat. W razie pytań czekam na kontakt. Pozdrawiam, Tomasz Pawlak