Skip to content

πŸ”’ Secure e-commerce site built with Node.js, focusing on authentication, roles, and security.

Notifications You must be signed in to change notification settings

mateja-velickovic/node-webstore

Repository files navigation

NodeJS Docker

WebStore πŸ›’

The P_Script project is aimed at developing a secure e-commerce website using Node.js. The website will provide users with a platform to buy and sell products online. Security is a key focus, ensuring that user data is protected and that roles and permissions are managed effectively.

Features

  • Secure Authentication: Users will be able to authenticate securely using hashed and salted passwords.
  • Role Management: The website will support role-based access control, allowing different levels of access for different user roles.
  • HTTPS: The website will be accessible over HTTPS, ensuring secure communication between the server and clients.
  • Dockerization: The project will utilize Docker to containerize web services, enhancing scalability and portability.
  • Administration Panel: An administration panel will be implemented, allowing administrators to manage users and perform administrative tasks.
  • Protection against SQL Injections: The website will be protected against SQL injection attacks to ensure data integrity and security.
  • Third-Party Authentication (Bonus): Integration with third-party authentication providers like Facebook or Google may be implemented if time permits.
  • Documentation: Comprehensive documentation including work journal and final report will be maintained to track progress and document learnings.

About

πŸ”’ Secure e-commerce site built with Node.js, focusing on authentication, roles, and security.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published