Skip to content

hrr24-gallifrey/Findabuddy

 
 

Repository files navigation

Findabuddy

Find a buddy so you don't have to do your favorite thing alone.

Team

  • Product Owner: David Berry
  • Scrum Master: Mark Suyat
  • Development Team Members: Alex Jungroth, John Roxborough

Table of Contents

  1. Usage
  2. Requirements
  3. Development
    1. Installing Dependencies
    2. Tasks
  4. Team
  5. Contributing

Usage

clone repo, npm install in root directory. Acquire URI to MongoDB from dev team, place in .env that you manually create this will install all dependencies, and transpile jsx to js from here, run the app via "npm run start", and direct your browser to localhost:8080. in a separate terminal type "npm start babel-watch" to continuously transpile changes to the jsx files on the ReactJS frontend Follow normal signup/login workflow from here, and you're ready to find a buddy

Requirements

  • Node 6.10.2
  • NPM 5.0.4
  • Bower 1.8.0
  • everything else installed by NPM & Bower

Development

Installing Dependencies

From within the root directory:

sudo npm install -g bower
npm install

at this point all dependencies will be downloaded. Bower dependencies will be downloaded and jsx will be transpiled as a post-install after running the command npm install

Continuous Deployment

Acquire access to findabuddy Heroku project from development team. from the root directory of findabuddy: "heroku git:remote -a findabuddy" will give you a remote repository called heroku to deploy, first commit to your local repo, then type "git push heroku master"

Roadmap

View the project roadmap here

Contributing

See CONTRIBUTING.md for contribution guidelines.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 93.1%
  • HTML 4.6%
  • CSS 2.3%