180 likes | 325 Views
E STORE where your needs meet. By Sai sailesh Vallamkonda #11 Sai kiran Rachakonda #3 Satish Mandalapu #5 Avinash Anaparthi #12. Contents. Introduction Features Hardware Requirements Software Requirements Architecture Modules Further Enhancements Screen Shots. Introduction.
E N D
E STOREwhere your needs meet By SaisaileshVallamkonda #11 SaikiranRachakonda #3 SatishMandalapu #5 AvinashAnaparthi #12
Contents • Introduction • Features • Hardware Requirements • Software Requirements • Architecture Modules • Further Enhancements • Screen Shots
Introduction • The main aim of this project is to make the user friendly Online shopping cart functions. Where user can register/ edit his profile information, check out the different products by category and check out process. Here user can make the payment through PayPal payment gateway mechanism.
Features • Online shopping cart functions. • Users can register/ edit profile information. • See different products by category. • Check out process. • PayPal integration of payment gateway implementation. • Users profiling: so that users can still check out items that are selected previously. • Admin management: Manage Categories, Manage Products, Manage Orders, Manage Shipping Methods etc....
Hardware Requirements • Intel Pentium Dual-core Processor • 1 GB RAM • 80 GB Secondary Memory
Software Requirements • Microsoft Visual Studio 2010 Edition, .NET 4.0 • Microsoft SQL Server 2005 Edition • C# programming language • ASP.NET MVC2 framework • JQueryfor scripting and advance AJAX features • HTML and CSS
Architecture Modules/Projects: • EStore.Web • EStore.Service • EStore.Repository • EStore.Model • EStore.Core
EStore.Web: This is the main project that controls other projects. It handles user requests, calls other modules to get data, decide which view page to render, flow control in the controller. • EStore.Server: The main purpose of this module is to provide services to the main module EStore.Web. • EStore.Repository: This module provides repository for the EStore.Service module. EStore.Service module does not communicate with EStore.Model or any database level.
EStore.Model: This module actually communicates the real database. Actual read, write operation is done by this module to the database, SQL Server in our case. • EStore.Core: This module contains functionalities, features that are needed by all the other modules in the application.
Further enhancements: • Caching implementation to make EStore website more responsive and faster. • Scalability.