FlickFad E Commerce Site For Online Shopping
Developer
Public chat
Product Details
In the ever-changing business environment, it is essential to have the ability to quickly and effectively meet client needs. If your customers want to browse your business online and have immediate access to your products or services, an e-commerce web application is a lifestyle choice that sells a wide range of fashion and lifestyle items, including men's wear. This project provides access to a wide range of products, allowing registered users to make instant purchases using PayPal as a payment processor. Additionally, users can choose to pay later by using the PayPal option for cash on delivery. This project offers a convenient way for administrators and managers to view orders made through pay later and instant pay options. To create an e-commerce website, it is necessary to study and comprehend various technologies. These include multi-tiered architecture, server and client side scripting techniques, implementation technologies such as NEXT.JS, programming languages like TypeScript, and non-relational databases. This project aims to create a simple website that allows consumers to add items to their shopping cart and learn about the technologies employed in its development. This document will delve into the various technologies involved in the creation and implementation of an ecommerce website.
Best use for:
To open an online shop.
To get professional experience in the job sector for software engineer.
To help computer science and engineering students with academic projects.
For live preview click on Live Preview button.
For Customer or Client Sign In, Email: rasel.mia.0593@gmail.com Password: 123456
For Admin Sign In, Email: flickfad@gmail.com Password: R7.C123456
This is a full stack E-Commerce site with a PayPal payment gateway.
• Any individual can sign up and browse the products on offer.
• Only registered members are permitted to purchase multiple products, irrespective of their quantity.
• There are three distinct roles: Visitor, User, and Admin.
• A Visitor can browse the available products.
• A User can view and buy products.
• An Admin possesses additional privileges, encompassing all the rights of both Visitors and Users.
• Admins can add new products, modify product details, and add or remove items from the inventory.
• Admins can create user accounts, update user information, and delete users as necessary.
• Admins can ship orders to users based on their purchases.
USERS CAN DO THE FOLLOWING THINGS ON THIS APPLICATION.
• Browse through different products.
• Login/Register for visiting application.
• Filter Products based on category, price etc.
• Add them to the cart.
• Update account profile.
• Pay with PayPal, including PayPal CREDIT, VISA, MASTERCARD, AMEX, DISCOVER, venmo.
• View order details of all ordered items.
• For inquiries or support, users can use About Us, Our Services, Helpful Links, Contact Us options pages from footer.
• Surf page easily with user-friendly navigation.
• Find any products from a site search bar.
• Change View to dark and light mode.
• Users can add them using Facebook, Instagram, Twitter.
• View automatic updated years from footer.
ADMINS CAN DO THE FOLLOWING TASKS ON THE ADMIN DASHBOARD
• Login/Register for visiting dashboard.
• Add/list products.
• Update product details, quantity, description etc.
• Delete unnecessary products.
• Set product reviews.
• View list of the users.
• View orders and manage order details and status.
• Delete a particular user.
• Update username, email and position.
• View sales, orders, products, users report with chart.
• Update or edit admin profile.
File Tree
-
📁 FlickFad E Commerce Site For Online Shopping
Installation Instructions
Change and Adaptation Instructions
1. A domain name and host
2. MongoDB Atlas database connections for data storing
3. Cloudinary account for product image hosting
4. Next Auth dot JS local authentication
5. PayPal account for payment transactions
6. Email account for admin sign in
When your software is in production or testing mood, you can change and update all the product details, quantity, description etc., delete unnecessary products, set product reviews, manage order details and status, delete a particular user, update username, email and position.
If you are a web developer, then you can change, modify and add source code by using developing websites and tools.
If you need any help or face any problems with production and source code, then message me.