mthais / resumeweb Goto Github PK
View Code? Open in Web Editor NEWLeave your resume with a modern layout and professional
Home Page: https://www.resumeweb.io/
License: MIT License
Leave your resume with a modern layout and professional
Home Page: https://www.resumeweb.io/
License: MIT License
Setup Codacity rules
The goal of this issue is to create a dashboard page to the user, the Dashboard Page will have the following options:
The users need to have a space to see their resume that was created and manage it.
Medium
The user doesn't have one space to see the resume that he created.
When the user creates a resume, the system should show their resume on a dashboard page so that the user could manage it.
N/A
It's necessary to create a infra to do a test deploy on Heroku before the pull request.
Medium
To continue the project, I how PO need that you create a user login and a user register with basic data(email and password) with options (linkedin).
This funcionality will allow the user to have access on the application in the future.
For better performance these fields should have some validations such as:
The field "Nome" should have 20 characteres;
The field "Email" should have all validations about email;
The field "Senha" should have some validations such as 1 special character, 1 capital letter, 2 numbers and 4 lower case;
The field checkbox " Para Cadastrar..." is requiered;
To control all users access on application.
Medium
This is a user login page prototype:
This is a user register page prototype:
Step 1:
- Open the landing page;
- Click on the button "Cadastrar" at landing page;
- The system will show the register page;
Step 2:
- Open the landing page;
- Click on the button "Entrar" at landing page;
- The system will show the login page;
The system doesn't have the functionality to the user recover their password.
In the case that user forgets or loses their password, the user will lose all the access on the system, because we don't have how to recover this.
Medium
The user inserts their information on the login page, so if they forget or lose their password they don't have more access to the system.
When the user forgets or lose their password, he should make the following steps:
" Olá,[nome do usuário]!
Esqueceu sua senha Resumeweb? Não tem problema.
É só você clicar no link abaixo para redefinir sua senha:
Definir nova senha obs: Este Link leva o usuário para a tela de redefinição de senha.
Importante: Sua senha poderá ser redefina somente uma vez utilizando este email, em caso de nova requisição de alteração de senha enviaremos um novo email. "
You need to use the pattern library (text font, text color, text size) to implement this task. You can find this information on the index.css archive on the project repository.
You will write a documentation about how to set an environment and to not expose API Keys
This is a common issue that the developers face and usually don't know how to solve
Beginner
The goal of this issue is to set up the passport and endpoint of the login functionality
These settings are needed so that the user can log in in the platform.
Medium
When the user inserts their data on the login page and tries to log in, the system doesn't allow the user to log in.
When the user inserts their data on the login page it is necessary that the system allows the user to log in and redirect the user to the dashboard page
N/A
Resumeweb is an application that allows create a web curriculum with a different and attractive look for companies.
The professional will enter your information in the application and you can get HR consulting from people who specialize in this area, this coach will help the professional find the best way to stand out in the job market. The system will allow the user to choose a creative layout for their resume.
You can use the same setup as Gitpay
It should be possible in the end follow the steps on the documentation about how to run the project:
See documentation
A ideia desta issue é implementar todo o frontend das página de login/cadastro/recuperar senha para comunicar com o backend já existente no repositório.
Hoje nós já temos a parte de react e backend implementada é necessário fazer a estrutura de comunicação entre as partes.
Médio
O usuário insere o seus dados na plataforma nas opções de login/cadastro/recuperar senha, e o sistema não permite estas ações.
Quando o usuário tentar cadastrar/ logar/recuperar senha na plataforma, o sistema irá permitir que o mesmo possa realizar estas ações, assim concluindo o fluxo de funcionamento normal da plataforma.
N/A
Extra requirements to complete the task
We have a frontend with 2 functionalities, the login/register pages. They contain the following fields:
"Email" this field has an email validation;
"Senha" this field has a cryptography;
"Nome" this field is limited to 20 characters;
"Email" this field has an email validation;
"Senha" this field has a cryptography;
"Para Cadastrar..." checkbox is required;
It's necessary to create a database structure to receive the information that is inserted by users in these fields.
We need to start by creating a database structure to receive all the system. To start this structure, user's data is required.
Medium
First insert the data on the form, then click on the button "Cadastrar"/ "Entrar". The system won't store the information because there isn't any database.
When the users insert their data, the system will store the data and allow the users to login on the basic page.
It's necessary to configure the eslint with auto fix option on this project.
We need to have a code pattern on this project.
Medium
When someone implements some code and gives a PR on this repository, we do not have a code pattern, so, we have many codes without a pattern.
Configure "eslint" with auto fix resource to solve automatically the pattern of code.
some screenshot
Extra requirements to complete the task
Please, verify the Gitpay repository, because we have this solution implemented there. Gitpay repository.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.