Giter Site home page Giter Site logo

neighborassist's Introduction

NeighborAssist

Description

We know that the recent Covid-19 pandemic poses a lot of challenges to our society and our way of life. In an effort to reduce the vulnerable population's exposure we decided to develop this web page to unite as a community and help eachother. Through our web page you can offer your help to someone or request someone's help all within a short distance from you. Connect with people who want to help or need help in just three steps: register, confirm and wait.

  1. Register the assistance you need and the location where you are.
  2. Wait for confirmation from the helper.
  3. Review the status until its complete.

Your health comes first.

Stay safe, stay home.

Authors

Check the page ๐Ÿ˜Ž

Link

Prerequisites

In order to deploy the page locally, you should have the following technologies install if you don't have installed just click on the name and you will be redirected to the dowloand page:

Deployment

Enter in the root folder of the proyect and run the following commands:

 # Install dependencies for server
 yarn install
 
 # Add mongodb to yarn
 yarn add mongodb
 
 #Enter the folder front and run yarn
 yarn

Also in the root folder create a file .env to set the variables need to run the project. For example,

clientID="HERE GOES YOUR CLIENT ID" 
clientSecret="HERE GOES YOUR CLIENT SECRET" 
dbURI="HERE GOES YOUR URL TO CONNECT TO THE DATABASE OF USERS"
cookieKey="HERE GOES YOUR COOKIE KEY"
GOOGLEKEY="HERE GOES YOUR GOOGLE MAPS API KEY"
MONGODB_URI="HERE GOES YOUR URL TO CONNECT TO THE OTHER DATABASE"

Almost there!!!.

Windows

Open a new cmd and set your environment variables (this is optional because sometimes windows have problems with reading the file .env)

clientID="HERE GOES YOUR CLIENT ID" 
clientSecret="HERE GOES YOUR CLIENT SECRET" 
dbURI="HERE GOES YOUR URL TO CONNECT TO THE DATABASE OF USERS"
cookieKey="HERE GOES YOUR COOKIE KEY"
GOOGLEKEY="HERE GOES YOUR GOOGLE MAPS API KEY"
MONGODB_URI="HERE GOES YOUR URL TO CONNECT TO THE OTHER DATABASE"

Then type

yarn start

Then open another tabor window for cmd and go to where the front folder is

yarn start

(OPTIONAL) If you are runnning the other database locally. Before run yarn start do the next:

Go to where you intsalled mongo (eg.)

C:\Program Files\MongoDB\Server\3.2\bin>

Enter command

mongod

and then, enter command

mongo

GIF

Used technologies

  • HTML
  • CSS
  • Bootsrap
  • Javascript
  • MongoDB
  • Express
  • React

MIT License

This project is licensed by the MIT License.

neighborassist's People

Contributors

dfriveros11 avatar laupardo avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.