Vicg853 / landing-page-v2

Página principal da Alpes pública. (O link abaixo não corresponde a versão do site presente nesse repositório e sim a feita em Wix.com) Current: https://www.alpescap.com.br/

Home Page:https://alpescap-beta.victorgomez.dev/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool



Alpes Capital's Landing Page



Intro

Hello we are Alpes Capital and this is our landing page's front-end. We always try to keep it to the edge with new technologies and more versatile for the team, so they are able to modify it, without the webpage having performance issues.

The contents of this page are mostly static and use static rendering. Some elements are updated by NextJS in a defined time span (normally every week or month). Does not contain the blog, which is in a different repository.

React streaming is not on!

Running the project

Before all: Requires NodeJS version >= 12.22.0

Downloading:

Download/clone this repo in whichever method you prefer. Access the folders root...

Before running:

In both cases you must create a env.development file by creating a .env.development file containing

  NEXT_PUBLIC_SITE_URL='http://localhost:3000'

Installing deps.:

yarn 

or you may use npm if you will by running npm i

Running:

Well, there are two ways to run the project, in production mode or development mode

  • Development

    ...just run

     yarn dev
  • Production

    ...build time

     yarn build:test

    ...runtime

    yarn start

In both cases, in the end, a local server will be opened on port 3000 ... so access in your browser http:///localhost:3000/ and you should be able to see the webpage :D

Main stack and references

  • Preact: javascript framework to create UI - version 10.6.4
  • NextJS: React based web framework - version: 12.0.8-canary.12
  • styled-component: CSS-in-JS framework for react - version: 5.3.3
  • typescript: strong typing javascript based language - version: 4.4.4

other secondary dependencies and dev dependencies can be seen in the package.json file

Contributors to this project

About

Página principal da Alpes pública. (O link abaixo não corresponde a versão do site presente nesse repositório e sim a feita em Wix.com) Current: https://www.alpescap.com.br/

https://alpescap-beta.victorgomez.dev/


Languages

Language:TypeScript 86.8%Language:JavaScript 12.8%Language:Dockerfile 0.4%