Skip to content

comp426-2022-spring/AdventureAid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

218 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AdventureAid Logo

AdventureAid

Developed by stephrb, bvalient, elliottsikes, brennamehl, and abunts for COMP 426

Summary

Looking to travel out of the country? AdventureAid is here to help! AdventureAid uses user information about vaccinations and languages spoken to match users with safe travel locations.

Setup

  1. Clone this respository
  2. Run npm install in the terminal to install dependencies
  3. Run npm run server to start the server
  4. Use command npm run client in a different terminal to run client code
  5. Go to https://localhost:3000/ in a browser to open the site

NOTE: on Mac, these commands do not work and you should run npm install and run npm start directly in the server and client directories**

More Setup Information

More information on running / installation is available in server and client README files

Dependencies

Dependency Version
@testing-library/jest-dom 5.16.3
@testing-library/react 12.1.4
@testing-library/user-event 13.5.0
axios 0.26.1
cors 2.8.5
dotenv 16.0.0
express 4.17.3
jsonwebtoken 8.5.1
minimist 1.2.6
mongodb 4.5.0
mongoose 6.3.0
node-fetch 3.2.3
react 17.0.1
react-dom 17.0.2
react-router-dom 6.3.0
react-scripts 5.0.0
web-vitals 2.1.4
react-chartjs-2 4.1.0
chart.js 3.7.1

Database

AdventureAid collects access logs and user profile information. These databases are stored and managed in MongoDB.

API Documentation

Full API documentation can be found here

Project Structure

Information about our project structure can be found here

Group Roles

This project was developed by Team Hamal in COMP 426. Project roles can be found here

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Generated from comp426-2022-spring/a99