Skip to content

Repository files navigation

Node version


Logo

Commit Visualization using Github API

Fulltime Force Task
Explore the docs »

Report Bug · Request Feature

About the proyect

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.

Built With

The main frameworks used iun this proyect are:

Getting Started

Please be aware of the following recomendations and steps to deploy the proyect localy.

Prerequisites

  • The Node version used and required is 14.17. Make sure you have it before installation.
  • Clone the repo onto your local storage.

Instalation

To use the App for development, please follow the next steps:

  1. Open command line in the cloned folder.
  2. Instal dependencies using yarn or npm:
    yarn 
    npm install
  3. 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 >
  4. Execute the app in dev mode using the following command:
        yarn development 
        npm run development
  5. Open localhost:3000 in the browser or use the port you choose before.

Production Mode

To deploy the app in production follow the previous steps 1-2-3 if you haven't done it before and continue from here:

  1. Edit the file ./server/server.js commenting the lines:
    import devBundle from "./devBundle.js";
    devBundle.compile(app);
  2. Build the proyect using the command:
        yarn build 
        npm run build
  3. Run the App with the command:
        yarn start 
        npm run start

Observations

The model of commits is as follows:

TITLE OF COMMIT
- Commit datail 
- Commit datail 
- Commit datail 
- Commit datail 

About

App to show commits of this repo using Github

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages