Skip to content

junsuparkswe/pupper

 
 

Repository files navigation

Pupper

Description


A responsive application where puppers create their own profile and match with other puppers for a meetup.

Components and Contributers

Login Authentication: Lorene Chew, Austin Wang
Profile (Pupfile): Lorene Chew, Austin Wang
Preference (Pupferences): Inny Choi, Kat Bakalova
Swipe (Pawswipe): Inny Choi
Chat (Puppal): Gloria Chen, Anthony Blelloch
Map (Pupplaces): David Unuigbe

React Router: Lorene Chew
React Context API: Austin Wang

Available Scripts

In the project directory, you can run:

npm install

Install dependencies for the project.

config.js

Duplicate exampleConfig.js in the root directory.
Rename to config.js.
Get Yelp and Google Maps API tokens.
Edit config.js file with obtained tokens.

dbconfig.js

Duplicate exampleDbConfig.js in the db directory.
Rename to dbconfig.js Remove exampleDbConfig.js

npm start

Start Server:
Open http://localhost:3000 to view it in your browser.

npm run build

It correctly bundles React in production mode.

Technologies Used

  • Setup and Configuration
    Git NPM Babel Webpack

  • Front End Development : Javascript, React.js, React Router, Firebase, Axios, Material UI, HTML, CSS
    JavaScript React React Router Firebase HTML5 CSS3

  • Back End Development: Node.js, Express.js, MongoDB
    NodeJS Express.js MongoDB

  • API: Yelp, Google Maps

  • Deployment: AWS EC2, Ubuntu
    AWS Ubuntu

  • Team Collaboration:
    Trello Slack Zoom

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 91.8%
  • CSS 8.2%