diff --git a/index.rst b/index.rst new file mode 100644 index 0000000..7a1024d --- /dev/null +++ b/index.rst @@ -0,0 +1,38 @@ +.. django e-commerce site specification + +E-Commerce site +=============== + +Site administration +------------------- + +- Admins can add, modify, or delete products available for purchase. +- Admins can deactivate/activate any registered user account, except other + administrators' accounts. + +Account registration and authentication +--------------------------------------- + +- Anonymous users will have access to products list page and product details. +- Anonymous users can register a new customer account, or login to the + existing one account. +- While registering a new account users must provide their username, email + address and password. Password should be confirmed by re-typing it to + the specified field to avoid typos. +- Authenticated users will be forced logout after certain time of being + inactive. + +Purchase +-------- + +.. todo + +Purchase history +---------------- + +.. todo + +Refund +------ + +.. todo