Show simple item record

dc.contributor.authorReyana, Rehana Akter
dc.contributor.authorFerdousi, Jannatul
dc.contributor.authorShakib, Md. Sadman
dc.contributor.authorHossen, Md. Imran
dc.date.accessioned2025-01-20T09:13:01Z
dc.date.available2025-01-20T09:13:01Z
dc.date.issued2023-01-22
dc.identifier.urihttp://suspace.su.edu.bd/handle/123456789/1097
dc.description.abstractWe have developed an effective niche e-commerce website using MongoDB as the backend database and the MERN stack for frontend development, which we believe we are using for the first time in our department. It is a specific kind of e-commerce site, named niche. The business-to-consumer aspect of product commerce (e-commerce) is the most visible business use of the world wide web. The primary goal of an e-commerce site is to sell goods online. This project deals with developing an e-commerce, or basically niche website for drone sales. The technology used to implement this project is called MERN stack development. The MERN stack is a collection of technologies that enables faster web and application development with MongoDB Database Server because it is a document oriented NoSQL database used for high volume data storage. This type of project maintains a lot of data, so MongoDB is very suitable for this project and others like it. Also, MongoDB is very popular for small database projects because of its speed and efficiency when loading data. The main purpose of using the MERN stack is to develop web applications using MongoDB with only Javascript. This is because the four technologies that make up the technology stack are all JS (Javascript)-based. MongoDB provides official driver support for all the popular languages like C, C++, C#, Net, Go, Java, Node.js, Perl, PHP, Python, Motor, Ruby, Scala, Swift, are all examples of programming languages. As a result, anyone can use any of these languages to create an application or website. Nowadays, there are so many companies that use MongoDB to store their large amounts of data, like Facebook, Nokia, eBay, Adobe, Google, etc. On the MongoDB server, it is allowed to run multiple databases. Our website provides drone selling services to the user with a catalog of different drones available in the store. The system is implemented using a 3-tier approach, with a backend MongoDB database, a middle tier of backend Node.js server sites with Firebase authentication, and a web browser as the front-end client site. In order to develop a niche type of e-commerce website, a number of technologies must be studied and understood. These include multi-tiered architecture, server and client site scripting techniques, both admin and user panels, and implementation technologies such as Node.js, React, Javascript, JQuery, Bootstrap, HTML5, relational databases (MongoDB), and an authentication system (such as Firebase). This is a project with the objective of developing a basic website where a consumer is provided with a shopping cart application and also learning about the technologies used to develop such an application. This document will discuss each of the underlying technologies required to create and implement an e-commerce website.en_US
dc.language.isoen_USen_US
dc.publisherSoanargaon Universiy (SU)en_US
dc.relation.ispartofseries;CSE-230123
dc.subjectUsing MongoDB, Express JS, React JS, Node JS & Firebaseen_US
dc.titleA Complete MERN Stack Developed Website Using MongoDB, Express JS, React JS, Node JS & Firebaseen_US
dc.typeThesisen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record