feat: add needs analysis skill

This commit is contained in:
Adrien Marquès 2022-10-25 12:21:31 +02:00
parent 6490946300
commit d7dcff6523
Signed by: xdrm-brackets
GPG Key ID: D75243CA236D825E
4 changed files with 22 additions and 9 deletions

View File

@ -80,6 +80,7 @@
"skill.inkscape": "Inkscape", "skill.inkscape": "Inkscape",
"skill.rnd": "R&D", "skill.rnd": "R&D",
"skill.teamlead": "Team Lead", "skill.teamlead": "Team Lead",
"skill.needsanalysis": "Needs analysis",
"time.dur-format": "took {duration}", "time.dur-format": "took {duration}",
"time.cur-format": "since {duration}", "time.cur-format": "since {duration}",

View File

@ -80,6 +80,7 @@
"skill.inkscape": "Inkscape", "skill.inkscape": "Inkscape",
"skill.rnd": "R&D", "skill.rnd": "R&D",
"skill.teamlead": "Chef d'équipe", "skill.teamlead": "Chef d'équipe",
"skill.needsanalysis": "Analyse besoin client",
"time.dur-format": "a duré {duration}", "time.dur-format": "a duré {duration}",

View File

@ -25,7 +25,7 @@ export const Projects: Project[] = [
{ {
name: 'Modular box', name: 'Modular box',
client: 'Marlink', client: 'Marlink',
skills: [s.Angular, s.RnD, s.Concurrency, s.Html, s.Css, s.Inkscape, s.UIUX, s.Ts, s.Js, s.Ajax, s.Cordova, s.Bash, s.Git, s.Rest, s.Rpm, s.Vue, s.Web, s.Docker], skills: [s.Angular, s.RnD, s.Concurrency, s.Html, s.Css, s.Inkscape, s.UIUX, s.Ts, s.Js, s.Ajax, s.Cordova, s.Bash, s.Git, s.Rest, s.Rpm, s.Vue, s.Web, s.NeedsAnalysis, s.Docker],
started_at: new Date(2019, 0, 1), started_at: new Date(2019, 0, 1),
stopped_at: new Date(2019, 6, 15), stopped_at: new Date(2019, 6, 15),
info: { info: {
@ -38,7 +38,7 @@ export const Projects: Project[] = [
{ {
name: 'EarthMap', name: 'EarthMap',
client: 'Collins Aerospace', client: 'Collins Aerospace',
skills: [s.Qt, s.RnD, s.Cpp, s.Concurrency, s.Git, s.Css, s.Inkscape, s.UIUX], skills: [s.Qt, s.RnD, s.Cpp, s.Concurrency, s.Git, s.Css, s.NeedsAnalysis, s.Inkscape, s.UIUX],
started_at: new Date(2019, 9, 26), started_at: new Date(2019, 9, 26),
stopped_at: new Date(2021, 3, 11), stopped_at: new Date(2021, 3, 11),
info: { info: {
@ -51,7 +51,7 @@ export const Projects: Project[] = [
{ {
name: 'ADSBOnPED', name: 'ADSBOnPED',
client: 'Collins Aerospace', client: 'Collins Aerospace',
skills: [s.Qt, s.RnD, s.Cpp, s.Concurrency, s.Git, s.Css, s.Bash, s.Linux, s.Inkscape, s.UIUX, s.TeamLead], skills: [s.Qt, s.RnD, s.Cpp, s.Concurrency, s.Git, s.NeedsAnalysis, s.Css, s.Bash, s.Linux, s.Inkscape, s.UIUX, s.TeamLead],
started_at: new Date(2020, 6, 16), started_at: new Date(2020, 6, 16),
stopped_at: null, stopped_at: null,
info: { info: {
@ -64,7 +64,7 @@ export const Projects: Project[] = [
{ {
name: 'EasyCom', name: 'EasyCom',
client: 'Medwin | Vygon', client: 'Medwin | Vygon',
skills: [s.Go, s.Rest, s.Concurrency, s.Git, s.Bash, s.Linux, s.Docker, s.Crypto, s.Postgres, s.Opti, s.Websocket, s.Inkscape, s.UIUX], skills: [s.Go, s.Rest, s.Concurrency, s.Git, s.NeedsAnalysis, s.Bash, s.Linux, s.Docker, s.Crypto, s.Postgres, s.Opti, s.Websocket, s.Inkscape, s.UIUX],
started_at: new Date(2021, 0, 6), started_at: new Date(2021, 0, 6),
stopped_at: new Date(2022, 10, 1), stopped_at: new Date(2022, 10, 1),
info: { info: {
@ -108,7 +108,7 @@ export const Projects: Project[] = [
{ {
name: 'SMMP (LogAuth)', name: 'SMMP (LogAuth)',
client: null, client: null,
skills: [s.Php, s.UIUX, s.Css, s.Js, s.Ajax, s.Web, s.MariaDB, s.Git, s.Inkscape], skills: [s.Php, s.UIUX, s.Css, s.Js, s.Ajax, s.Web, s.NeedsAnalysis, s.MariaDB, s.Git, s.Inkscape],
started_at: new Date(2017, 0, 18), started_at: new Date(2017, 0, 18),
stopped_at: new Date(2018, 10, 5), stopped_at: new Date(2018, 10, 5),
info: { info: {
@ -123,7 +123,7 @@ export const Projects: Project[] = [
{ {
name: 'SATS (LogAuth)', name: 'SATS (LogAuth)',
client: null, client: null,
skills: [s.RaspBerry, s.Electronics, s.Systemd, s.Python, s.Php, s.Linux, s.Bash, s.Crypto, s.Git, s.Arduino], skills: [s.RaspBerry, s.Electronics, s.Systemd, s.NeedsAnalysis, s.Python, s.Php, s.Linux, s.Bash, s.Crypto, s.Git, s.Arduino],
started_at: new Date(2017, 0, 18), started_at: new Date(2017, 0, 18),
stopped_at: new Date(2018, 10, 5), stopped_at: new Date(2018, 10, 5),
info: { info: {
@ -143,7 +143,7 @@ export const Projects: Project[] = [
{ {
name: 'SID (IUT)', name: 'SID (IUT)',
client: null, client: null,
skills: [s.Git, s.TeamLead, s.Rest, s.Php, s.UIUX, s.Inkscape, s.Ajax, s.Html, s.Css, s.Js, s.MariaDB, s.Web], skills: [s.Git, s.TeamLead, s.Rest, s.Php, s.NeedsAnalysis, s.UIUX, s.Inkscape, s.Ajax, s.Html, s.Css, s.Js, s.MariaDB, s.Web],
started_at: new Date(2016, 0, 12), started_at: new Date(2016, 0, 12),
stopped_at: new Date(2015, 9, 20), stopped_at: new Date(2015, 9, 20),
info: { info: {
@ -158,7 +158,7 @@ export const Projects: Project[] = [
{ {
name: 'PTUT (Master)', name: 'PTUT (Master)',
client: null, client: null,
skills: [s.Git, s.TeamLead, s.Rest, s.Php, s.UIUX, s.Inkscape, s.Ajax, s.Vue, s.Js, s.MariaDB, s.Docker, s.Web], skills: [s.Git, s.TeamLead, s.Rest, s.Php, s.UIUX, s.NeedsAnalysis, s.Inkscape, s.Ajax, s.Vue, s.Js, s.MariaDB, s.Docker, s.Web],
started_at: new Date(2018, 1, 16), started_at: new Date(2018, 1, 16),
stopped_at: new Date(2018, 5, 13), stopped_at: new Date(2018, 5, 13),
info: { info: {
@ -211,7 +211,7 @@ export const Projects: Project[] = [
{ {
name: 'NxTIC', name: 'NxTIC',
client: 'CNRS & IRIT', client: 'CNRS & IRIT',
skills: [s.Php, s.Web, s.Js, s.Css, s.Html, s.Git], skills: [s.Php, s.Web, s.Js, s.Css, s.Html, s.NeedsAnalysis, s.Git],
started_at: new Date(2016, 3, 4), started_at: new Date(2016, 3, 4),
stopped_at: new Date(2016, 11, 20), stopped_at: new Date(2016, 11, 20),
info: { info: {

View File

@ -47,6 +47,7 @@ export enum tID {
Inkscape, Inkscape,
RnD, RnD,
TeamLead, TeamLead,
NeedsAnalysis,
} }
export enum tTag { export enum tTag {
@ -129,6 +130,7 @@ export function skillLabel(s: tID): string {
case tID.Inkscape: return 'skill.inkscape'; case tID.Inkscape: return 'skill.inkscape';
case tID.RnD: return 'skill.rnd'; case tID.RnD: return 'skill.rnd';
case tID.TeamLead: return 'skill.teamlead'; case tID.TeamLead: return 'skill.teamlead';
case tID.NeedsAnalysis: return 'skill.needsanalysis';
} }
} }
@ -563,4 +565,13 @@ export const Skills: tSkills = {
[Locales.FR]: '', [Locales.FR]: '',
}, },
}, },
[tID.NeedsAnalysis]: {
link: '',
icon: null,
tags: [tTag.Organization, tTag.Human],
info: {
[Locales.EN]: 'Client needs analysis.',
[Locales.FR]: 'Analyse du besoin client.',
},
},
}; };