Skip to content

ConducereIT/lsebucuresti.org

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lsebucuresti website

deployed with: genezio

You can check a demo app here.

This is a presentation website of the "Electronic Students League". It uses React for the frontend application and Genezio for the backend implementation and development.

Note: genezio deploy deploys both backend and frontend. If you want to test this example out-of-the-box by running 1 command, head to the server directory and run genezio deploy.

If you want to deploy your application step-by-step, follow the guidelines below.

Clone the example

  1. Run git clone https://github.com/lseIT/lsebucuresti.org

Initialization

  1. Run npm install in the server/ folder to install the dependencies.
  2. Run npm install in the client/ folder to install the dependencies.

Run the example locally

  1. Run genezio local in the server/ folder to start the local server.
  2. Start the React app by going to the client/ folder and run npm start.

Deploy the example in the Genezio infrastructure

  1. Run genezio deploy --backend in the server/ folder that contains also the genezio.yaml file. This will deploy your code in the Genezio infrastructure and it will also create an SDK that can be used to call the methods remotely.
  2. Start the React app by going to the client/ folder and run npm start.

Deploy the frontend in Genezio Infrastructure

  1. Run npm i && npm run build in the client folder to build the React app.
  2. Run genezio deploy --frontend in the server folder to deploy the frontend in the Genezio infrastructure.