Skip to content

akshay/RepuTech

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RepuTech

A sharing economy project made for CSC309 at the University of Toronto.

Example deployment can be found here.

Table of Contents

How to start

  • This project requires Node 6 and NPM 3.10 or greater.
  1. Clone the project.

  2. Point server/constants.js to your PostgreSQL, Redis, OAUTH and SMTP keys.

// PostgreSQL
exports.DATABASE_INFO = {
	host: ...,
	port: ...,
	database: ...,
	user: ...,
	password: ...,
    ...
};

// SMTP
exports.EMAIL = ...;
exports.EMAIL_PASS = ...;

// Redis
exports.REDIS = {
	host: ...,
	port: ...,
	pass: ...
};

// OAUTH
exports.OAUTH_KEYS = {
	Facebook: {
		KEY: ...,
		SECRET: ...
	},
	LinkedIn: {
		KEY: ...,
		SECRET: ...
	},
	Google: {
		KEY: ...,
		SECRET: ...
	}
};
  1. Execute commands.
# In project root
npm i
npm i -g gulp nodemon
npm update
gulp

Contributing

This project is discontinued. However pull requests and issues will still be accepted.

How to contribute? Here are some ideas:

  • Change project from jQuery to entirely React
  • Improve on the social network aspects
  • Write more test cases

About

Sharing economy for tech support.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •