Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Tampereen ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Tampereen ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

Implementing a high-performance e-commerce web application with TypeScript

Islam, Ahsanul (2025)

 
Avaa tiedosto
Islam_Ahsanul.pdf (1.716Mt)
Lataukset: 


Islam, Ahsanul
2025
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2025060520986
Tiivistelmä
The thesis explains the creation of a contemporary ecommerce web application using established web development standards. The project aimed to publish an online shopping system which provides security features, a user friendly interface, and supports essential functions such as product browsing and shopping cart management, user account registration, and administrative control. The application was developed using the MERN stack, which includes MongoDB, Express.js, React, and Node.js along with TypeScript to improve code safety and structure. The backend system follows a modular structure to handle server operations, authentication functions, and data storage. Its key functionalities include user authentication, password encryption, email verification, and order processing. The application features a responsive user interface through React and Material UI, while Redux Toolkit maintains application state consistency. The project demonstrates the development of a full-stack e-commerce system through its completed core features, although payment processing remains incomplete and password token cleanup requires further implementation. The project establishes a solid foundation for continued development and showcases complete stack software development in real-world applications.
Kokoelmat
  • Opinnäytetyöt (Avoin kokoelma)
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste