Skip to content

A website where users can find reviews about their favorite local coffee houses

Notifications You must be signed in to change notification settings

YichenGuo2002/LatteLounge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

☕ LatteLounge

LatteLounge

Introduction

LatteLounge is a web application where users can browse and post reviews about their favorite local coffee houses. It also provides personalized recommendations based on your preferences. To review or edit your previous posts, you must first log in to your account.

This project was developed using a range of full-stack technologies, including Node.js, Express, MongoDB, React.js, Python Scikit Learn, Axios, and Bootstrap. We used jw-pagination.js to create an easy-to-use pagination system, and the Yelp API to fetch nationwide coffee house data.

Features

Sudoku_w_ease_home_demo

Sudoku_w_ease_home_demo

  • Users can create, edit, and delete coffee house reviews after they log in to the app.
  • The app provides a clear and comprehensive information page for each coffee house, including its address, phone number, price range, product categories, and accepted transaction types.
  • Our app offers personalized user recommendations for different users based on their preferences and behavior.
  • You can easily search for coffee houses by name, location, and price range.
  • The app includes a direct link to the Yelp page of each coffee house for additional information and reviews.

Technology

  • Node.js - Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.
  • Express - Fast, unopinionated, minimalist web framework for Node.js
  • MongoDB - The database for modern applications
  • Mongoose - Elegant MongoDB object modeling for Node.js
  • React.js - The library for web and native user interfaces
  • Scikit-Learn - Simple and efficient tools for predictive data analysis
  • Axios - A promise-based HTTP Client for node.js and the browser.
  • Bootstrap - Powerful, extensible, and feature-packed frontend toolkit.

Project Structure

Current Progress

  • Transforming from MongoDB Atlas app services into Azure's Serverless services for more scalability and flexibility

About

A website where users can find reviews about their favorite local coffee houses

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages