parent
46882bdfc6
commit
a5c88a1034
|
@ -40,63 +40,8 @@
|
||||||
</p>
|
</p>
|
||||||
</Loading>
|
</Loading>
|
||||||
<hr>
|
<hr>
|
||||||
<h4>
|
|
||||||
<a href="https://github.com/bit-badger/jobs-jobs-jobs/issues/3" target="_blank">Phase 3</a> – What Works
|
|
||||||
<small><em>(v0.8 – Last Updated January 19<sup>th</sup>, 2021)</em></small>
|
|
||||||
</h4>
|
|
||||||
<p>
|
<p>
|
||||||
The “View Profiles” link at the side now allows you to search for profiles by continent, the
|
To see what is currently done, and how this application works, check out “How It Works” in the sidebar.
|
||||||
citizen’s desire for remote work, a skill, or any text in their professional biography and experience. If you
|
The application now has 4 of 5 phases complete towards version 1.0; the documentation was last updated January
|
||||||
find someone with whom you’d like to discuss potential opportunities, the name at the top of the profile links
|
31<sup>st</sup>, 2021.
|
||||||
to their No Agenda Social account, where you can use its features to get in touch.
|
|
||||||
</p>
|
</p>
|
||||||
<hr>
|
|
||||||
<h4>Phase 2 – What Works <small><em>(v0.7 – Last Updated January 8<sup>th</sup>, 2021)</em></small></h4>
|
|
||||||
<p>
|
|
||||||
If you’ve gotten this far, you’ve already passed
|
|
||||||
<a href="https://github.com/bit-badger/jobs-jobs-jobs/issues/1" target="_blank">Phase 1</a>, which enabled users of
|
|
||||||
No Agenda Social to create accounts here, simply by allowing the application read access to their profiles. Unless
|
|
||||||
there are requests for tighter integration with that site, this is the only access to your NAS information that this
|
|
||||||
application will require.
|
|
||||||
</p>
|
|
||||||
<p>
|
|
||||||
<a href="https://github.com/bit-badger/jobs-jobs-jobs/issues/2" target="_blank">Phase 2</a> allows you to complete
|
|
||||||
your employment profile. Much of this is straightforward, but there are a few things you might want to know before
|
|
||||||
you fill it out:
|
|
||||||
</p>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
The “View Your Employment Profile” link (which you”ll see on this page, once your profile is
|
|
||||||
established) shows your profile the way all other validated users will be able to see it (once
|
|
||||||
<a href="https://github.com/bit-badger/jobs-jobs-jobs/issues/3" target="_blank">Phase 3</a> is complete). While
|
|
||||||
this site does not perform communication with others over No Agenda Social, the name on employment profiles is a
|
|
||||||
link to that user’s profile; from there, others can communicate further with you using the tools Mastodon
|
|
||||||
provides.
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
The “Professional Biography” and “Experience” sections support Markdown, a plain-text way
|
|
||||||
to specify formatting quite similar to that provided by word processors. The
|
|
||||||
<a href="https://daringfireball.net/projects/markdown/" target="_blank">original page</a> for the project is a good
|
|
||||||
overview of its capabilities, and the pages at <a href="https://www.markdownguide.org/" target="_blank">Markdown
|
|
||||||
Guide</a> give in-depth lessons to make the most of this language. The version of Markdown employed here supports
|
|
||||||
many popular extensions, include smart quotes (turning "a quote" into “a quote”), tables,
|
|
||||||
super/subscripts, and more.
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Skills are optional, but they are the place to record skills you have. Along with the skill, there is a
|
|
||||||
“Notes” section, which can be used to indicate the time you’ve practiced a particular skill, the
|
|
||||||
mastery you have of that skill, etc. It is free-form text, so it is all up to you how you utilize the field.
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
The “Experience” field is intended to capture a chronological or topical employment history; with this
|
|
||||||
“quick-n-dirty” implementation, this Markdown box can be used to capture that information however you
|
|
||||||
would like it presented to fellow citizens.
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="https://github.com/bit-badger/jobs-jobs-jobs/issues/5" target="_blank">Phase 5</a> includes allowing
|
|
||||||
public access to the continent, region, and skills fields of Gitmo Nation citizens who indicate that they are both
|
|
||||||
seeking employment <strong>and</strong> want their information disclosed to public users. The “Allow my
|
|
||||||
profile to be searched publicly” checkbox, at the bottom of the page where you edit your employment profile,
|
|
||||||
is how you opt your profile in to this list.
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
95
src/JobsJobsJobs/Client/Pages/HowItWorks.razor
Normal file
95
src/JobsJobsJobs/Client/Pages/HowItWorks.razor
Normal file
|
@ -0,0 +1,95 @@
|
||||||
|
@page "/how-it-works"
|
||||||
|
|
||||||
|
<PageTitle Title="How It Works" />
|
||||||
|
|
||||||
|
<h3>How It Works</h3>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
Phase 4 is complete, which means that the entire logged-in version of the application is now available. There are
|
||||||
|
GitHub issues for each one
|
||||||
|
(<a href="https://github.com/bit-badger/jobs-jobs-jobs/issues/1" target="_blank">Phase 1</a> •
|
||||||
|
<a href="https://github.com/bit-badger/jobs-jobs-jobs/issues/2" target="_blank">Phase 2</a> •
|
||||||
|
<a href="https://github.com/bit-badger/jobs-jobs-jobs/issues/3" target="_blank">Phase 3</a> •
|
||||||
|
<a href="https://github.com/bit-badger/jobs-jobs-jobs/issues/4" target="_blank">Phase 4</a>), and if you run into any
|
||||||
|
issues with it, feel free to
|
||||||
|
<a href="https://github.com/bit-badger/jobs-jobs-jobs/issues" target="_blank">let us know on GitHub</a>, or look up
|
||||||
|
@("@")danieljsummers on No Agenda Social.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<h4>Completing Your Profile</h4>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
The “View Your Employment Profile” link (which you”ll see on this page, once your profile is
|
||||||
|
established) shows your profile the way all other validated users will be able to see it. While this site does not
|
||||||
|
perform communication with others over No Agenda Social, the name on employment profiles is a link to that
|
||||||
|
user’s profile; from there, others can communicate further with you using the tools Mastodon provides.
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
The “Professional Biography” and “Experience” sections support Markdown, a plain-text way
|
||||||
|
to specify formatting quite similar to that provided by word processors. The
|
||||||
|
<a href="https://daringfireball.net/projects/markdown/" target="_blank">original page</a> for the project is a good
|
||||||
|
overview of its capabilities, and the pages at
|
||||||
|
<a href="https://www.markdownguide.org/" target="_blank">Markdown Guide</a> give in-depth lessons to make the most
|
||||||
|
of this language. The version of Markdown employed here supports many popular extensions, include smart quotes
|
||||||
|
(turning "a quote" into “a quote”), tables, super/subscripts, and more.
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Skills are optional, but they are the place to record skills you have. Along with the skill, there is a
|
||||||
|
“Notes” section, which can be used to indicate the time you’ve practiced a particular skill, the
|
||||||
|
mastery you have of that skill, etc. It is free-form text, so it is all up to you how you utilize the field.
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
The “Experience” field is intended to capture a chronological or topical employment history; with this
|
||||||
|
“quick-n-dirty” implementation, this Markdown box can be used to capture that information however you
|
||||||
|
would like it presented to fellow citizens.
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="https://github.com/bit-badger/jobs-jobs-jobs/issues/5" target="_blank">Phase 5</a> includes allowing
|
||||||
|
public access to the continent, region, and skills fields of Gitmo Nation citizens who indicate that they are both
|
||||||
|
seeking employment <strong>and</strong> want their information disclosed to public users. The “Allow my
|
||||||
|
profile to be searched publicly” checkbox, at the bottom of the page where you edit your employment profile,
|
||||||
|
is how you opt your profile in to this list.
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<h4>Searching Profiles</h4>
|
||||||
|
<p>
|
||||||
|
The “View Profiles” link at the side allows you to search for profiles by continent, the citizen’s
|
||||||
|
desire for remote work, a skill, or any text in their professional biography and experience. If you find someone with
|
||||||
|
whom you’d like to discuss potential opportunities, the name at the top of the profile links to their No Agenda
|
||||||
|
Social account, where you can use its features to get in touch.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<h4>Finding Employment</h4>
|
||||||
|
<p>
|
||||||
|
If your profile indicates that you are seeking employment, and you secure employment, that is something you will
|
||||||
|
want to update (and – congratulations!). From both the Dashboard and the Edit Profile pages, you will see a
|
||||||
|
link that encourages you to tell us about it. Click either of those links, and you will be brought to a page that
|
||||||
|
allows you to indicate whether your employment actually came from someone finding your profile on Jobs, Jobs, Jobs,
|
||||||
|
and gives you a place to write about the experience. These stories are only viewable by validated users, so feel free
|
||||||
|
to use as much (or as little) identifying information as you’d like. You can also submit this page with all the
|
||||||
|
fields blank; in that case, your “Seeking Employment” flag is cleared, and the “story” is
|
||||||
|
recorded.
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
As a validated user, you can also view others success stories. Clicking “Success Stories” in the sidebar
|
||||||
|
will display a list of all the stories that have been recorded. If there is a story to be read, there will be a link
|
||||||
|
to read it; if you submitted the story, there will also be an “Edit” link.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<h4>
|
||||||
|
Publicly Available Information
|
||||||
|
<em><small>(coming in <a href="https://github.com/bit-badger/jobs-jobs-jobs/issues/5" target="_blank">Phase 5</a>)</small></em>
|
||||||
|
</h4>
|
||||||
|
<p>
|
||||||
|
The “public” page for profile information will display the following information:
|
||||||
|
</p>
|
||||||
|
<ul>
|
||||||
|
<li>A count of profiles where the citizen is seeking employment</li>
|
||||||
|
<li>The citizen’s continent and region</li>
|
||||||
|
<li>The citizen’s skills and notes</li>
|
||||||
|
</ul>
|
||||||
|
<p>
|
||||||
|
This information will be pullled only from profiles where citizens have said can it be publicly available
|
||||||
|
<strong>and</strong> are currently seeking employment.
|
||||||
|
</p>
|
|
@ -42,6 +42,8 @@ namespace JobsJobsJobs.Client.Pages.SuccessStory
|
||||||
ServerApi.SetJwt(http, state);
|
ServerApi.SetJwt(http, state);
|
||||||
var story = await ServerApi.RetrieveOne<Success>(http, $"success/{Id}");
|
var story = await ServerApi.RetrieveOne<Success>(http, $"success/{Id}");
|
||||||
if (story.IsOk && story.Ok != null)
|
if (story.IsOk && story.Ok != null)
|
||||||
|
{
|
||||||
|
if (story.Ok.CitizenId == state.User!.Id)
|
||||||
{
|
{
|
||||||
Form = new StoryForm
|
Form = new StoryForm
|
||||||
{
|
{
|
||||||
|
@ -50,6 +52,11 @@ namespace JobsJobsJobs.Client.Pages.SuccessStory
|
||||||
Story = story.Ok.Story?.Text ?? ""
|
Story = story.Ok.Story?.Text ?? ""
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
errors.Add("Stop messing with the URL");
|
||||||
|
}
|
||||||
|
}
|
||||||
else if (story.IsOk)
|
else if (story.IsOk)
|
||||||
{
|
{
|
||||||
errors.Add($"The success story {Id} does not exist");
|
errors.Add($"The success story {Id} does not exist");
|
||||||
|
|
|
@ -52,6 +52,11 @@
|
||||||
</NavLink>
|
</NavLink>
|
||||||
</li>
|
</li>
|
||||||
}
|
}
|
||||||
|
<li class="nav-item px-3">
|
||||||
|
<NavLink class="nav-link" href="/how-it-works">
|
||||||
|
<span class="oi oi-question-mark" aria-hidden="true"></span> How It Works
|
||||||
|
</NavLink>
|
||||||
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user