Skip to content

JadBizri/vogue-velocity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vogue Velocity Marketplace

Vogue Velocity Marketplace is an immersive web app project utilizing a stack of cutting-edge technologies to create a dynamic marketplace for buying and selling clothing. This project serves as a hands-on learning experience, aiming to master various technologies and development principles.

Technologies Used and Learning Goals:

  • Express.js: Powering the backend server, Express.js facilitates robust and efficient web app development.

  • Node.js: Leveraging the power of Node.js to build scalable and performant server-side applications.

  • HTML, CSS, JS: Crafting a responsive and engaging user interface using the fundamental trio of web development technologies.

  • Bootstrap: Enhancing the front end with Bootstrap to ensure a sleek and modern design that resonates with users.

  • MongoDB: Utilizing MongoDB as the database to store and manage the clothing items in the marketplace.

  • Mongoose ODM: Streamlining interactions with the MongoDB database through Mongoose Object Data Modeling.

  • Sessions and User Authentication: Implementing user sessions and authentication for a secure and personalized user experience.

  • Web App Security: Prioritizing security measures to safeguard user data and maintain the integrity of the marketplace.

  • Data Modeling and User Authorization: Employing effective data modeling techniques and user authorization mechanisms to enhance the functionality of the web app.

  • MVC Web App Development: Following the Model-View-Controller (MVC) architectural pattern for organized and scalable web app development.

Image Credits: