https://github.com/itscheithanya/xfaas
XFaaS website for XFaaS platform
https://github.com/itscheithanya/xfaas
faas serverless-functions xfaas
Last synced: 13 days ago
JSON representation
XFaaS website for XFaaS platform
- Host: GitHub
- URL: https://github.com/itscheithanya/xfaas
- Owner: itsCheithanya
- Created: 2023-05-31T18:04:10.000Z (about 2 years ago)
- Default Branch: production_branch
- Last Pushed: 2024-02-09T18:51:31.000Z (over 1 year ago)
- Last Synced: 2025-04-03T15:41:45.085Z (3 months ago)
- Topics: faas, serverless-functions, xfaas
- Language: Python
- Homepage: https://github.com/dream-lab/XFaaS/tree/main
- Size: 1.5 MB
- Stars: 1
- Watchers: 0
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# XFaaS Dashboard Setup Guide
## Prerequisites for Running XFaaS Dashboard
Before you proceed with setting up the XFaaS dashboard, ensure the following prerequisites are met:
1. **Git Installation**:
- Confirm that Git is installed on your system. If not, download and install Git for your respective operating system from [here](https://git-scm.com/).2. **Node.js Installation**:
- Install the latest version of Node.js. Visit Node.js's official website for detailed instructions on installation.3. **AWS CLI and SDK Setup**:
- Set up the AWS Command Line Interface (CLI) and AWS Software Development Kits (SDKs) to enable interactions with AWS services.
- Refer to the following link for comprehensive setup instructions: [Setting up AWS CLI and SDKs](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-files.html).
- Run this command to quickly set and view your credentials, Region, and output format. The following example shows sample values.```
$ aws configure
AWS Access Key ID [None]: ***************
AWS Secret Access Key [None]: ************
Default region name [None]: us-west-2
Default output format [None]: json```
- **Google Chrome**: Using Chrome as a default browser is mandatory for viewing XFaaS dashboard.
## Cloning and Running XFaaS
Follow these steps to clone and run the XFaaS dashboard:
1. **Clone the Repository**:
- Clone the GitHub repository [XFaaS](https://github.com/itsCheithanya/XFaaS.git) using the following command:
```bash
git clone https://github.com/itsCheithanya/XFaaS.git
```
- Alternatively, you can download the zip file of the repository and unzip it.2. **Frontend Setup**:
- Open your terminal and navigate to the `/XFaaS/frontend` directory using the following command:
```bash
cd XFaaS/frontend
```
- Install all the npm packages by executing the command:
```bash
npm install
```
- Start the frontend server by executing the command:
```bash
npm start
```3. **Backend Setup**:
- Navigate to the `/XFaaS/backend` directory.
- Install all the backend packages by executing the command:
```bash
npm install
```
- Start the backend server by executing the command:
```bash
npm run dev
```