Skip to content

worm-codes/Local-Guide

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Local Guide

Description

Local Guide is a social app designed for travelers. It allows users to search for locals in a particular city and apply to connect with them. The app also features a chat function for communication between users.

Technologies

  • Node.js
  • Socket.io
  • MongoDB
  • React
  • Firebase (for authentication)
  • JavaScript (ES6)
  • HTML5
  • CSS3
  • Semantic UI, Bootstrap, FontAwesome, MaterialUI, Vite.js

Installation

  1. Change the Firebase configuration settings in the Auth/Firebase-Config.js file.
  2. Create a Firebase Auth Admin config file as described in this documentation.
  3. Run npm install in each directory (server, socket, client).
  4. Run npm start in the server and socket directories.
  5. Run npm run dev in the client directory.

Usage

  1. After installation, create an account via the register page.
  2. Use the search function to find locals in your desired city.
  3. Apply to connect with the locals you are interested in.
  4. Use the chat feature to communicate with your matches.

Demo

You can see how this project works in this video.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published