• Stars
    star
    436
  • Rank 99,877 (Top 2 %)
  • Language SCSS
  • License
    MIT License
  • Created over 4 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

简历模版 Create a professional website & resume that helps you stand out from the crowd using our fast and easy personal web application, designed to highlight your skills and experience.

切换到中文版


The Ultimate Personal Web Resume📃

Open Source Love svg2 Codacy BadgeFOSSA Status Documentation Status GitHub tag

Gitter PRs Welcome GitHub license GitHub forks GitHub stars

⚓ Stand out of the crowd by showing a professional website/resume.
👔 💼 Build fast 🚀 and easy the best Personal Web Application resume!


Watch the video

Get rid of your old and deprecated text resume by using the first Open-source Web Application (100% free), which makes a professional personal website and portfolio easy and quick to build.

What is included❓

  • A fully functional Angular 15 application with a customizable template and content;
  • Totally responsive for the mobile and desktop devices (allow mobile gestures too... ;));
  • Internationalization for English and Portuguese (easy for adding/removing new languages - in18 lib);
  • Mobile navigation sharing (Share the resume with native apps like Whatsapp, LinkedIn, Facebook, etc...);
  • A complete Wiki that provides support;
  • Integrated with Google Analytics;
  • Optimized for SEO ( Crawler and Bots from Google, Bing, etc... );
  • Using the schemas for structured data (schema.org);
  • Firebase integration in the contact form;
  • Composed of 5 custom sections (Welcome, About Me, Experiences, Posts, and Contact);
  • Router fragment friendly (e.g: https://guilhermeborgesbastos.com/posts );
  • Source code verified by static code analyzers (safe and ready for production);

Changelog

Learn about the latest improvements.

🗂 Wiki Documentation & 💬 Community Chat

To get more help on the setup, customization or any other aspect, accessing the following:

  • Wiki on GitHub - A complete documentation, from getting started until deploy.
  • Gitter - A Community Chat for further discussions.

⚓Prerequisite

A video tutorial is also available watch it [Video is outdated, use as guideline, if needed].

  1. It is required to have Node.js with version 14.18.1 or higher. To see what version of Node.js is installed on your machine type the following command in the terminal:
node -v
  1. If you haven't installed Node.js in your machine then go to this link in order to install node.

  2. It is required to have NPM with version 6.14.15 or higher. To see what version of NPM is installed on your machine type the following command in the terminal:

npm -v
  1. If you haven't installed NPM in your machine then go to this link in order to install NPM;

  2. TypeScript version 4.8.4 or later.

📥 Installing and Executing locally

A video tutorial is also available watch it.

  1. Fork this repository, by clicking the Fork button at the top-right on this page. Learn how to fork GitHub projects

  2. Clone the forked repository from your GitHub account.

git clone https://github.com/[replace-with-your-github-username]/live-resume.git
  1. Go to the cloned directory (e.g. cd live-resume).

  2. Run npm install --force.

  3. Inner the folder of the cloned project, start the application:

ng serve -o --host 0.0.0.0 --configuration en

P.S: In case of ng command is not found, run the follow command:

npm install -g @angular/cli

Note: the optional parameters:

  • -o aliases for opening the default browser as soon the application is served.
  • --host 0.0.0.0 is useful if you want to see how your application runs on a mobile or from some other laptop/computer/network.
  • --configuration=en in this example the application will be displayed in en-US, by replacing the enwith pt => --configuration pt, the application language would be pt-BR.
  1. After that, the command will start a server instance and listen on port 4200. Open (http://localhost:4200/) in your browser. The Live Resume will be displayed.

Please, feel free to make improvements, or any sort of changes and send it back via pull request. Your contribution is always welcome!

🔨 How to customize?

In the Wiki Doc. there is a specific page supporting you on how to apply customizations to the layout and more... See page

🖋 Contribute

Feel free to add new features, language supports, fix bugs, or improve the docs. Any kind of help is appreciated! If you make any kind of improvements, please, send them back as a Pull Request. Let's keep making it better and up-to-date.

Credits©️

This project uses several open source packages:


Site www.guilhermeborgesbastos.com
LinkedIn profile
Facebook profile

📝 License

The theme is available as open source under the terms of the MIT License.

Analytics

More Repositories

1

TinderCardSlide

Complete component for those who need a deck of dynamic and interactive charts for Android. Much like what we found in Tinder. Fully open source for changes and improvements.
Java
26
star
2

MapItemNavigation

Olá androideanos, a interação com mapas é crucial para muitos Apps, foi pensando nisso que iremos apresentar um componente completo, com: * Cálculo de melhor rota ( Polyline ); * Marcadores dinâmicos OnTheFly; * RecyclerView integrada com Mapa; * Cálculo de distância; ** Tudo isso usando o GPS!
Java
17
star
3

ShareIntent

Share links, app's, text and others from your android APP for any app ( WhatsApp , Facebook , Twitter, Snapchat , among others)
Java
12
star
4

Spring-Boot-Studies

A generic repository for study purposes, with all the exercises from the https://www.tutorialspoint.com/spring_boot
Java
8
star
5

TinderSwipeBastos

Componente completo para quem precisa de um baralho de cartas dinamico e interativo para Android. Muito parecido com o que encontramos no Tinder. Código totalmente aberto para modificações e melhorias.
Java
8
star
6

PushNotification.API.PHP

First Commit
PHP
5
star
7

PushNotification

Artigo explicando passo-a-passo como implementar as PushNotification Android, utilizando código PHP para enviar a mensagem e um APP exemplo para receber essas notificações no celular. Ambos, API ( PHP ) e Aplicativo disponíveis para download.
Java
5
star
8

OysterCard

A simple version of Oyster Card System from London City
JavaScript
4
star
9

ContactPickerList

Lista de contato completa, com busca, marcadores or letras, ordem alfabética, envio de SMS e funcional para Android 6 >
Java
4
star
10

georreferenciamento_php_mysql

Artigo com exemplo de como utilizar georreferenciamento com PHP & MySQL. Muito útil para aplicações que necessitam encontrar ou geo localizar usuários em um determinado raio de distancia.
PHP
2
star
11

guilhermeborgesbastos

2
star
12

SendSMTPMail

Exemplo prático de como utilizar o envio de e-mail autenticado via SMTP AUTH, usando uma conta GMAIL.
PHP
2
star
13

feature-toggle

A Spring Boot RESTful API using Angular 9 for the UI that allows users to manage feature toggles for their applications.
Java
2
star
14

MapItemNavigationEn

Hello, interaction with maps is crucial for many Apps, was thinking that we will present a complete component with: * Calculation of best route (polyline); * Dynamic Bookmarks OnTheFly; * Integrated RecyclerView with map; * Calculation away; ** All this using the GPS!
Java
1
star
15

anti-traversing-2d-array

This repository presents an algorithm that avoids the traversing(loop) of a bidimensional array based on a logical representation for each element on the 2D Array. This approach turns the computing cost from O(n²) to O(1) complexity, where we end up having a constant-time response in our application. The formula is being tested by several Unit Tests focusing on exercising the multiple variants of a matrix and their possible selections.
Java
1
star