Skip to content

The final project of Computer Simulation of the Universidad del Valle Cali, CO.

Notifications You must be signed in to change notification settings

sebastianaf/sc-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sc-project

This app has been deployed on https://simuber.enerfris.com/

This code project is a final project to Computing Simulation of Universidad del Valle.

This repo contains all about the project.

Requirements

This code is built using Python, NodeJS with ExpressJS, ReactJS with Tailwindcss and PostgreSQL all over containers, To run this project make sure to install Docker compose.

Repository content

1. API Rest service to use the app.

Inside api-01 folder you can find the main API Rest source code in NodeJS

2. API Rest service to run Simulation with Python.

Inside api-02 folder you can find the main API Rest source code in NodeJS

3. Web ui service

Inside ui-01 folder is the source code of the Web GUI to use the solutions.

How to run in locahost

This project is configured to run over LAN, please follow the next steps to achieve it.

1. Make sure to install docker compose

Follow the instructions at Docker's oficial web page depending of your platform.

2. Clone this project

Sure, to do this you need to install git, after clone, go in to the folder.

git clone https://github.com/sebastianaf/sc-project
cd sc-project

3. Deploy the services

Check first if you have docker installed typing docker compose --version and next uncomment the local service's ports deleting the # charapter from the docker-compose.yml file and then deploy the app with:

docker compose -p uv-sc -up -d --build

This commands will wake up the services in the ports 9010, 9020, 9030, and 9040 for api-01, db-01, ui and pgadmin respectively, Nevertheless is recomended to use a docker private network with a reverse proxy.

4. Access the app in the browser

http://localhost:9030

Folder contents

Pending to generate at the end.

About

The final project of Computer Simulation of the Universidad del Valle Cali, CO.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published