Harmehar-kaur / brewStack

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Brew Stack - Coffee Company Website

Welcome to Brew Stack, a coffee company website where coffee enthusiasts can explore, purchase gift cards, share reviews, and order delightful coffee products. This full-stack project is built using the ME N stack, incorporating MongoDB, Express.js, and Node.js, along with EJS, HTML, and CSS.

Features

  • Gift Cards: Purchase customizable gift cards for yourself or your loved ones.

  • Product Reviews: Share your thoughts and experiences by leaving reviews for your favorite coffee products.

  • Ordering System: Seamless order processing to ensure you receive your favorite coffee products with convenience.

  • Responsive Design: The website is designed to provide an optimal viewing experience across various devices.

Technologies Used

  • MongoDB: A NoSQL database for storing and managing data efficiently.

  • Express.js: A web application framework for Node.js to build robust and scalable server-side applications.

  • Node.js: A JavaScript runtime for server-side development.

  • EJS: A templating language for generating dynamic HTML pages.

  • HTML/CSS: Standard web technologies for structuring and styling the user interface.

Getting Started

  1. Clone the Repository:

    git clone https://github.com/Harmehar-kaur/brewStack.git
    cd brewStack
  2. Install Dependencies:

    npm install
  3. Set Environment Variables: Create a .env file in the root directory and add the necessary environment variables, including MongoDB connection details.

  4. Run the Application:

    npm start
  5. Access the Website: Open your web browser and visit http://localhost:8000.

Acknowledgments

Thank you for choosing Brew Stack! We appreciate your support and hope you enjoy exploring our coffee products and features. Feel free to reach out for any inquiries or feedback. Cheers! ☕️

About


Languages

Language:JavaScript 61.3%Language:EJS 30.2%Language:CSS 8.5%