Skip to content

This is an e-commerce application built with Html, CSS and JavaScript in the front end and Node JS powering the back end programming leveraging the Express framework and the project completed in MVC Architecture. Also using extended functionalities of third party API's like Twilio for messaging service and Razorpay for seamless payment integration.

Notifications You must be signed in to change notification settings

vishnuB13/Time-X_e-com_project

Repository files navigation

Time_X E-commerce Project

Overview

This is a full-featured e-commerce application for selling watches, built with JavaScript, Node.js, Express, and MongoDB, following the MVC architecture pattern. The project also integrates several APIs including Twilio, Axios, and Razorpay to enhance functionality.

Features

  • User Authentication (Sign Up, Login, Logout)
  • Product Listing and Search
  • Shopping Cart
  • Order Management
  • Payment Integration with Razorpay
  • SMS Notifications using Twilio
  • RESTful API Integration with Axios
  • Admin Dashboard for Managing Products and Orders

Technologies Used

  • Frontend: HTML, CSS, JavaScript
  • Backend: Node.js, Express.js
  • Database: MongoDB
  • Architecture: MVC (Model-View-Controller)
  • APIs: Twilio, Axios, Razorpay

Installation

Prerequisites

  • Node.js and npm installed
  • MongoDB installed and running
  • Razorpay account for payment integration
  • Twilio account for SMS notifications

How to run the project

  • Clone the git project into your system using the command - git clone https://github.com/vishnuB13/Time-X_e-com_project.git
  • Install all the necessary packages needed to run the project using the command - "npm install"
  • Run the project using the command - "npm start"

Contribution

Contributions are welcome! Please fork the repository and create a pull request with your changes.

Contact

If you have any questions or suggestions, feel free to reach out:

Email: vishnub4231@example.com GitHub: https://github.com/vishnuB13

About

This is an e-commerce application built with Html, CSS and JavaScript in the front end and Node JS powering the back end programming leveraging the Express framework and the project completed in MVC Architecture. Also using extended functionalities of third party API's like Twilio for messaging service and Razorpay for seamless payment integration.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages