Skip to content

Latest commit

 

History

History
78 lines (51 loc) · 2.35 KB

README.md

File metadata and controls

78 lines (51 loc) · 2.35 KB
  • Current stable version: 1.0
  • Current development version: 2.0

The Team

Business Development/Marketing

  • Eugene Ng - Founder
  • Tan Kiat Han
  • Lee Xin Ru

Developers

Background

ExchangeBuddy came a long way until where it is today.

CS3216 Assignment 1

The very first iteration, found here was prototyped as part of CS3216 Assignment 1. The team included:

CS3216 Final Project

The second iteration, also known as Version 1.0, was prototyped as part of CS3216 Final Project. The team included:

Setup

The application comes in two parts, the frontend and backend applications.

Frontend

To get the frontend process running for development:

cd frontend
npm install
touch .env   # Configuration in this file, follow .env.example
npm run dev

For API_ROOT_URL, put the full root URL to access the API, without trailing slash, e.g. https://app.exchangebuddy.com/api.

You can then access the frontend on http://localhost:3000.

See more information at the frontend README. In particular, the production build will be served as a static HTML file, compiled with Webpack.

Backend

To get the backend process running:

cd backend
npm install
touch .env   # Configuration in this file, follow .env.example
npm start

The backend will be running on the port as defined in .env.