Skip to content

ericbwebdev86/my-outdoor-space

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Github license

My Outdoor Space

This is a MERN stack forum site for outdoor enthusiasts to share their love of the outdoors.

Table of Contents

Technologies Used
Installation
Usage
Testing
Media
Contact and Questions

Technologies Used

  • JavaScript
  • HTML5
  • CSS3
  • Bootstrap5
  • Express.js
  • React.js
  • ApolloServer
  • GraphQL
  • jwt
  • bcrypt
  • mongoDB
  • mongoose
  • Concurrently

Installation

Clone Repository

Install Dependencies

  • All NPM packages required for this application are already listed as dependencies in the package.json file. Run the command npm i command in your terminal at the root directory level to install the packages.
  • Ensure you have Node.js installed on your machine. The application will be invoked by entering node server.js in the command line.

Use

This program can be run through a browser using the provided link to the the deployed application in the Media section. Alternatively, to run this application locally you will need to:

  • Clone this repository to receive all of the files
  • Set up your environment variables in a .env file
  • Run npm install command in your terminal at the root directory level to set up all of the dependencies
  • Initialize and populate your database by running the node server/config/seeds command in your terminal at the root directory level
  • Run npm run develop to start the application's connection
  • Go to the url of the application http://localhost:3000/ to begin using it

Tests

There are no formal tests for this project

Media

my-outdoor-space-home my-outdoor-space-login my-outdoor-space-signup my-outdoor-space-threads my-outdoor-space-my-profile

The following link is to this project's github repository https://github.com/p-fassbender/my-outdoor-space

The following link is to this project's live website https://my-outdoor-space.herokuapp.com/

Questions

Any questions feel free to contact us via our githubs or by sending any of us an email.

Eric

Matt

Preston

Ryan

License

MIT license is a short and simple permissive license with conditions only requiring preservation of copyright and license notices. Licensed works, modifications, and larger works may be distributed under different terms and without source code.

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 92.3%
  • CSS 4.5%
  • HTML 3.2%