Developing a Full Stack Ecommerce Store with Admin Dashboard using Next.js and MongoDB
Miao, Shuning (2024)
Miao, Shuning
2024
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2024110827729
https://urn.fi/URN:NBN:fi:amk-2024110827729
Tiivistelmä
This thesis examines the development of a full stack eCommerce platform with admin dashboard using Next.js and MongoDB. This thesis explores the strengths and limitations of Next.js as a web development framework, particularly in combination with MongoDB and other supporting technologies. By focusing on essential functionalities for small to medium sized enterprises, the thesis will provide practical insights and a useful reference for businesses seeking to establish an online presence.
It begins with an introduction to the research context, followed by a comprehensive theoretical analysis of key technologies and concepts utilized in the project, including Next.js, MongoDB, Tailwind CSS, sustainability practices, and version control with GitHub. The development process is detailed, outlining the methodologies employed and the challenges faced during implementation. The thesis concludes with a summary of findings, highlighting Next.js's features and performance, its strengths and limitations, sustainability considerations, and future directions for developing a robust full stack eCommerce platform and admin dashboard.
In conclusion, the thesis provides a comprehensive assessment of Next.js in building full stack applications, discussing its features and performance, sustainability considerations, and future directions for developing a robust eCommerce platform and admin dashboard. This study offers valuable insights for developers seeking to leverage this framework for projects in the eCommerce domain.
It begins with an introduction to the research context, followed by a comprehensive theoretical analysis of key technologies and concepts utilized in the project, including Next.js, MongoDB, Tailwind CSS, sustainability practices, and version control with GitHub. The development process is detailed, outlining the methodologies employed and the challenges faced during implementation. The thesis concludes with a summary of findings, highlighting Next.js's features and performance, its strengths and limitations, sustainability considerations, and future directions for developing a robust full stack eCommerce platform and admin dashboard.
In conclusion, the thesis provides a comprehensive assessment of Next.js in building full stack applications, discussing its features and performance, sustainability considerations, and future directions for developing a robust eCommerce platform and admin dashboard. This study offers valuable insights for developers seeking to leverage this framework for projects in the eCommerce domain.