Skip to content

Vedant363/Urbanic-Shopping-Store

Repository files navigation

Urbanic

Urbanic is a premium shopping website built with Node.js, Express.js, and MongoDB. It offers a robust backend system for seamless user authentication, product management, and secure transactions.

Features

  • User authentication
  • Product management
  • Dynamic templating with EJS
  • Efficient server-side rendering

Technologies Used

  • Node.js
  • Express.js
  • MongoDB
  • Mongoose
  • EJS (Embedded JavaScript templating)

Getting Started

Prerequisites

  • Node.js
  • MongoDB

Installation

  1. Clone the repository:
    git clone https://github.com/Vedant363/Urbanic-Store.git
  2. Navigate to the project directory:
    cd urbanic
  3. Install dependencies:
    npm install
  4. Set up environment variables: Create a .env file in the root directory and add the following:
    MONGODB_URI=your_mongodb_connection_string
    SESSION_SECRET=your_session_secret
    
  5. Start the server:
    npm start

Usage

After starting the server, navigate to http://localhost:3000 in your web browser to access the Urbanic shopping website.

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is licensed under the MIT License.

About

A shopping webiste made using Node.js, Express.js, MongoDB and EJS.

Resources

License

Stars

Watchers

Forks