Skip to content

TeamNoodle/howdy

 
 

Repository files navigation

Howdy

A Location Based Party App

Connect with your neighbors based on your location and experience real time chat, image sharing, and game features!

Team

  • Scrum Master: Nico Paulino
  • Development Team Members: Michael Bazile, Kenny Dang, Harley Padua, Jeremy Webber

Table of Contents

  1. Usage
  2. Requirements
  3. Development
  4. Team
  5. Contributing

Usage

  1. Login using google account and allow access to your location.
  2. Once logged in, navigate to the Parties page and either create or join a party.
  3. Parties shown are organized chronologically.
  4. A User is allowed access to a party if their location is within the specified radius set by the party creator.
  5. Parties can only be entered within 30 minutes of their start time.
  6. Join a party to experience real time chat, image sharing, and game features!

Requirements

  • Node 8.17.0
  • MySQL Ver. 14.14 Dist. 5.7.28

Development

Installing Dependencies

Clone down the repo and from within the root directory run:

npm install

Ensure that Mysql Is Running

mysql -u root < schema.sql

Then start the server

npm run start:client
npm run start

Open localhost:8080

Roadmap

View the project roadmap here

Contributing

See CONTRIBUTING.md for contribution guidelines.

Technologies Used:

React, Node.js, Express, Axios, Socket.io, Geo-location, Cloudinary, Google Login.

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 95.8%
  • TSQL 4.2%