Fulltime Force Task
Explore the docs »
Report Bug
·
Request Feature
This proytec is a task from Fulltime Force for a Full Stack developer position. The App shows the commits made in this repo and linked to each one.
The main frameworks used iun this proyect are:
Please be aware of the following recomendations and steps to deploy the proyect localy.
- The Node version used and required is 14.17. Make sure you have it before installation.
- Clone the repo onto your local storage.
To use the App for development, please follow the next steps:
- Open command line in the cloned folder.
- Instal dependencies using yarn or npm:
yarn
npm install
- If you want to choose the port of render go to the root folder of the proyect and create a .env file to change the enviroment PORT, by default the port number is 3000: PORT = < YOUR_PORT_NUMBER >
- Execute the app in dev mode using the following command:
yarn development
npm run development
- Open localhost:3000 in the browser or use the port you choose before.
To deploy the app in production follow the previous steps 1-2-3 if you haven't done it before and continue from here:
- Edit the file ./server/server.js commenting the lines:
import devBundle from "./devBundle.js"; devBundle.compile(app);
- Build the proyect using the command:
yarn build
npm run build
- Run the App with the command:
yarn start
npm run start
The model of commits is as follows:
TITLE OF COMMIT
- Commit datail
- Commit datail
- Commit datail
- Commit datail