Skip to content
Full stack web application for the non-profit Agape Missions
JavaScript HTML CSS
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
client
config
img
models
routes
utils
.gitignore
README.md
index.js
package-lock.json
package.json

README.md

Agape Missions App

Note: This is a work in progress

Table of Contents

Description

Sample Images

How to run the app locally

Description

A full stack web application created for Agape Missions, my friend's non-profit.

This application was built using Node.js/Express/MongoDB for the back end and React.js with Bootstrap for the front end.

Sample Images

Home Page

Home Page

Group Form (Admin Only)

Group Form

Job Site Form (Admin Only)

Job Site Form

Group Page

Group Page

Job Site Page

Job Site Page

Running the app locally

First, ensure that Node.js is installed. Once this is satisfied, enter your terminal and run:

git clone https://github.com/RFirstman/AgapeMissionsApp.git
cd AgapeMissionsApp
npm install && npm install --prefix client

Now that you have the app's repository downloaded and required packages are installed, two more packages need to be installed globally. Do this by entering your terminal and running:

npm install -g nodemon concurrently

If the above fails, try:

sudo npm install -g nodemon concurrently

Finally, the app is ready to run! This can be done by running npm run dev while inside the app's root directory.

You can’t perform that action at this time.