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.
-
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.
-
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.
-
Clone the Repository:
git clone https://github.com/Harmehar-kaur/brewStack.git cd brewStack
-
Install Dependencies:
npm install
-
Set Environment Variables: Create a
.env
file in the root directory and add the necessary environment variables, including MongoDB connection details. -
Run the Application:
npm start
-
Access the Website: Open your web browser and visit http://localhost:8000.
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! ☕️