Skip to content

fedoranimus/Covalence

Repository files navigation

Covalence

Build Status

Please visit the beta at becovalent.com

Getting Started

  1. Install NodeJS & NPM
  2. Install .NET Core 2.1
  3. Change directory to ./Covalence
  4. Run npm install
  5. Run dotnet restore
  6. Run dotnet run

Test Cases

  1. Change directory to ./Covalence.Tests
  2. Run dotnet restore
  3. Run dotnet test

Design Documentation

  1. Users create a basic bio about themselves, add tags for their interests, and include a bio. Users can also include what they're looking for (need help with something, willing to help others, etc), there is also a flag stating whether or not they're willing to mentor.
  2. The system uses location information to help guide the search algorithm for people with similar interests who are nearby.
  3. Users can then connect with like-minded people and communicate via email.

Future Enhancements

  1. Marketplace
  2. Real-time Chat

Acknowledgements

Paid for with grants from the National Science Foundation.