? Create account: Visitors can create a free membership account. If they would like to make a purchase then they would need to create an account. Account details must be stored in a database. Data entry must be validated to ensure data integrity.
? Log-in: Members must register onto the website via a login screen.
? Update account details: Members should be able to update their own account details.
? Browse Website: Visitors can browse the website using the website’s navigation menus.
? Customised search: Visitors can view/search available books which are stored in a database based on a customised search, e.g. date of release, category, keyword, title, ISBN, author, etc.
? Search results: Users are provided with results and a list of ‘similar’ apps. You can design your own criteria to determine what is ‘similar’.
? Security: The website should allow administrators to log in and edit the database, e.g. add extra books. Data entry must be validated to ensure data integrity.
? Statistics: Administrators should be able to print various database reports and charts, such as total number of sales by month, monthly total revenue from sales, number of users registered in a particular month, etc.
? Shopping basket: Users can place items in a shopping basket and go on to purchase them (actual payment processing is not required). This should be persistent across pages of the website. You could also choose to implement storage of the shopping basket when the user navigates away from the website.
? Ratings: Members should be able to provide a rating and a review for a product they have purchased.
? View of ratings: Visitors should be able to view book ratings when reading about a particular book.
? Preferences: Registered users can get tailored recommendations. For example, recommendations based on previous purchases, search history, or registered preferences. Generate your own algorithm for providing recommendations based on information about the user.
? Sales survey: Members who have completed a purchase should be invited to complete an online satisfaction survey about the eBooks store.
? Survey statistics: Administrators should be able to view statistics about the grouped survey reposes.
? Social networking: Users can share what they have purchased via email, social networking sites etc.
? User friendliness and accessibility: Website is user friendly and accessible.
? Other features: Implement any other features you feel are appropriate to the website.
5 freelancers are bidding on average $157 for this job
hello sir we are team of creative designers and developers here from a company ready to start your work now can you allow me and my team to do this work