Fabrics Emporium-Online Test phase, srs, design phase and source code final deliverable.
Project Domain /
The online mode of a business facilitates its customers / clients to place order for the goods and services online without physically visiting the business centers and at their own convenient time. In view of the above, the proposed project aims to develop a website titled as “Fabrics EmporiumOnline” that will serve its registered users (customers/clients) to buy the stitched and un-stitched clothes of different varieties. The website will display the available clothes, along with price category wise such as Stitched, Un-Stitched, Ladies, Gents, Kids, Bride, Grooms, Summer Collection, Winter Collection, Casual and Partywear etc. Besides, the clothes of different categories will also be displayed Brand / Company wise. A user will be able to purchase / make order against available clothes after performing registration on the website and passing through the payment methods. Payment method will be either through credit card or through cash on delivery. In addition, the website will provide interactive interfaces and rich search facility of finding the different types of clothes through different filters. Online order placing of the clothes through proposed website will remove the overhead of physically visiting the markets for this purpose.
Following are key functional requirements of the proposed system:
- User Registration/Sign Up, Sign In
There will be proper interfaces for user registration and Sign In for the following three types of the users of the website:
- Visitor (Unregistered User)
- Registered user (Customer / Client)
- Registered user (Administrator)
Roles of the users will be as follow:
- Visitor will be able to visit the website to search his/her relevant clothes on the website.
- A user registered as a Customer/ Client will be able to place order on the website.
- The Administrator (Admin) will have all the rights/privileges of information management regarding the clothes, stock management, as well as user management. Admin will approve the registration requests from the other users (customers / clients).
- Email Notification and Verification
An unregistered user will register him/her on the website. On submitting the registration information, an email notification will be sent with a confirmation link to the user’s given email ID. On confirmation through link, the Admin will approve the registration requests from users. An email notification will also be sent to the registered user on approval or rejection of any request.
- Admin Panel
There will be proper Admin Panel / Dashboard comprising of interactive interfaces through which the Admin will be able to add/ delete and update all information such as description, price, stock, images of Clothes. In addition, by using this Admin Panel, the Admin will be able to perform category management as well as user management (accepting /rejecting the user registration requests).
- Display of Information on the website
The fabric/clothing products name, quality, material, category, company name, thumbnail image, price and number of items available in stock, new Arrival, Sale (if any), contact us, complaints, feedback by the registered users etc. should be displayed on the website in proper design. On clicking the thumbnail, the website will maximize the fabric/product image.
- Placing Order on the Website
The website will allow the registered user(s) to make order against their selected items. There will be proper interfaces on the website in this regard. The user will first have to select the item to put into the shopping cart, and then will have to pass through any of the payment method i.e. through credit card or cash on delivery.
- Confirmation Email on transaction (Order Placing):
A confirmation email on successful transaction will be sent to the user’s provided email.
- Search Facility
The website will provide rich search feature through which all types of users should be able to search information on the website using different filters and keyword such as:
- Fabric Type o Brand / Company Name o Category Wise o Price Wise o New Arrival o Sale
- Best Sellers
Admin will also be able to search the information by user IDs.
The registered users will be able to submit feedback, complaints and comments against any product/item.
- PHP and MySQL (You can choose any framework such as Laravel)
- Bootstrap or any other CSS Framework