mirror of
https://github.com/xfarrow/blink
synced 2025-02-19 08:30:36 +01:00
Create Experience table, fix profile layout
This commit is contained in:
parent
bba624634d
commit
8ad26cd565
29
backend/sql/11-create_experience.sql
Normal file
29
backend/sql/11-create_experience.sql
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
-- Table: public.Experience
|
||||||
|
|
||||||
|
-- DROP TABLE IF EXISTS public."Experience";
|
||||||
|
|
||||||
|
CREATE TABLE IF NOT EXISTS public."Experience"
|
||||||
|
(
|
||||||
|
id serial,
|
||||||
|
title character varying(128) NOT NULL,
|
||||||
|
description text NOT NULL,
|
||||||
|
organization character varying(128) NOT NULL,
|
||||||
|
date daterange NOT NULL,
|
||||||
|
organization_id integer,
|
||||||
|
person_id integer NOT NULL,
|
||||||
|
type character varying(32) NOT NULL,
|
||||||
|
CONSTRAINT "Experience_pkey" PRIMARY KEY (id),
|
||||||
|
CONSTRAINT "OrganizationFk" FOREIGN KEY (organization_id)
|
||||||
|
REFERENCES public."Organization" (id) MATCH SIMPLE
|
||||||
|
ON UPDATE CASCADE
|
||||||
|
ON DELETE SET NULL,
|
||||||
|
CONSTRAINT "PersonFk" FOREIGN KEY (person_id)
|
||||||
|
REFERENCES public."Person" (id) MATCH SIMPLE
|
||||||
|
ON UPDATE CASCADE
|
||||||
|
ON DELETE CASCADE
|
||||||
|
)
|
||||||
|
|
||||||
|
TABLESPACE pg_default;
|
||||||
|
|
||||||
|
ALTER TABLE IF EXISTS public."Experience"
|
||||||
|
OWNER to postgres;
|
@ -13,17 +13,6 @@
|
|||||||
|
|
||||||
<body style="background-color: #ecf2fa;">
|
<body style="background-color: #ecf2fa;">
|
||||||
<div class="container py-5">
|
<div class="container py-5">
|
||||||
<div class="row">
|
|
||||||
<div class="col">
|
|
||||||
<nav aria-label="breadcrumb" class="bg-light rounded-3 p-3 mb-4">
|
|
||||||
<ol class="breadcrumb mb-0">
|
|
||||||
<li class="breadcrumb-item"><a href="#">Home</a></li>
|
|
||||||
<li class="breadcrumb-item"><a href="#">User</a></li>
|
|
||||||
<li class="breadcrumb-item active" aria-current="page">User Profile</li>
|
|
||||||
</ol>
|
|
||||||
</nav>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!-- Person's name + profile picture card -->
|
<!-- Person's name + profile picture card -->
|
||||||
<div class="row">
|
<div class="row">
|
||||||
@ -33,8 +22,13 @@
|
|||||||
<img src="https://mdbcdn.b-cdn.net/img/Photos/new-templates/bootstrap-chat/ava3.webp" alt="avatar"
|
<img src="https://mdbcdn.b-cdn.net/img/Photos/new-templates/bootstrap-chat/ava3.webp" alt="avatar"
|
||||||
class="rounded-circle img-fluid" style="width: 150px;">
|
class="rounded-circle img-fluid" style="width: 150px;">
|
||||||
<h5 class="my-3">John Doe</h5>
|
<h5 class="my-3">John Doe</h5>
|
||||||
<p class="text-muted mb-1">Full Stack Developer</p>
|
<p class="text-muted mb-2">Full Stack Developer</p>
|
||||||
<p class="text-muted mb-4">Napoli, Italy</p>
|
<p class="text-muted mb-4">New York City, United States of America</p>
|
||||||
|
<p class="text-muted mb-4"> Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor
|
||||||
|
incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco
|
||||||
|
laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit
|
||||||
|
esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa
|
||||||
|
qui officia deserunt mollit anim id est laborum.</p>
|
||||||
<div class="d-flex justify-content-center mb-2">
|
<div class="d-flex justify-content-center mb-2">
|
||||||
<!-- <button type="button" class="btn btn-primary">Follow</button> -->
|
<!-- <button type="button" class="btn btn-primary">Follow</button> -->
|
||||||
<button type="button" class="btn btn-outline-primary ms-1">Message</button>
|
<button type="button" class="btn btn-outline-primary ms-1">Message</button>
|
||||||
@ -76,62 +70,31 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="col-lg-8">
|
<div class="col-lg-8">
|
||||||
|
|
||||||
<!-- Person's initial infos -->
|
|
||||||
<div class="card mb-4">
|
|
||||||
<div class="card-body">
|
|
||||||
<div class="row">
|
|
||||||
<div class="col-sm-3">
|
|
||||||
<p class="mb-0">Full Name</p>
|
|
||||||
</div>
|
|
||||||
<div class="col-sm-9">
|
|
||||||
<p class="text-muted mb-0">John Doe</p>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<hr>
|
|
||||||
<div class="row">
|
|
||||||
<div class="col-sm-3">
|
|
||||||
<p class="mb-0">Email</p>
|
|
||||||
</div>
|
|
||||||
<div class="col-sm-9">
|
|
||||||
<p class="text-muted mb-0">example@example.com</p>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<hr>
|
|
||||||
<div class="row">
|
|
||||||
<div class="col-sm-3">
|
|
||||||
<p class="mb-0">Phone</p>
|
|
||||||
</div>
|
|
||||||
<div class="col-sm-9">
|
|
||||||
<p class="text-muted mb-0">(097) 234-5678</p>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<hr>
|
|
||||||
<div class="row">
|
|
||||||
<div class="col-sm-3">
|
|
||||||
<p class="mb-0">Address</p>
|
|
||||||
</div>
|
|
||||||
<div class="col-sm-9">
|
|
||||||
<p class="text-muted mb-0">Bay Area, San Francisco, CA</p>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!-- Experience -->
|
<!-- Experience -->
|
||||||
<div class="card mb-4">
|
<div class="card mb-4">
|
||||||
<div class="card-body">
|
<div class="card-body">
|
||||||
|
|
||||||
<h4 class="card-title font-weight-bold mb-3 text-center">Experience</h4>
|
<h4 class="card-title font-weight-bold mb-3 text-center">Experience</h4>
|
||||||
|
|
||||||
<h4 class="card-title font-weight-bold mb-0">Software Engineer</h4>
|
<h5 class="card-title font-weight-bold mb-0">Software Engineer</h5>
|
||||||
<p class="card-text mb-2 text-muted">Blink Inc.</p>
|
<p class="card-text mb-2 text-muted">Blink Inc.</p>
|
||||||
<p class="card-text mb-2 text-muted">I am currently working on Blink GmBh</p>
|
<p class="card-text mb-2 text-muted">Sint fuga et eligendi at sint sequi. Odio dolorum aperiam consectetur
|
||||||
<p class="card-text mb-1 text-muted">February 2020 - now</p>
|
minima voluptatem. Eligendi adipisci earum ut officia. Aperiam laboriosam consequatur aut repudiandae nam
|
||||||
|
et. Est hic perspiciatis minus molestias delectus.
|
||||||
|
Eos suscipit quia similique qui suscipit cum sequi similique. Assumenda rem quis quidem velit. In ut a sed
|
||||||
|
sit blanditiis. Eaque ipsum placeat aut ut aspernatur provident et aut.</p>
|
||||||
|
<p class="card-text mb-2 text-muted" style="text-align: center;">February 2020 - present</p>
|
||||||
|
|
||||||
<h4 class="card-title font-weight-bold mb-0 mt-4">Italian Teacher for foreigners</h4>
|
<hr>
|
||||||
<p class="card-text mb-2 text-muted">...</p>
|
|
||||||
<p class="card-text mb-2 text-muted">I volounteered to teach the Italian language to foreigners</p>
|
<h5 class="card-title font-weight-bold mb-0">Software Engineer</h5>
|
||||||
<p class="card-text mb-1 text-muted">September 2023 - February 2024</p>
|
<p class="card-text mb-2 text-muted">Blink Inc.</p>
|
||||||
|
<p class="card-text mb-2 text-muted">Sint fuga et eligendi at sint sequi. Odio dolorum aperiam consectetur
|
||||||
|
minima voluptatem. Eligendi adipisci earum ut officia. Aperiam laboriosam consequatur aut repudiandae nam
|
||||||
|
et. Est hic perspiciatis minus molestias delectus.
|
||||||
|
Eos suscipit quia similique qui suscipit cum sequi similique. Assumenda rem quis quidem velit. In ut a sed
|
||||||
|
sit blanditiis. Eaque ipsum placeat aut ut aspernatur provident et aut.</p>
|
||||||
|
<p class="card-text mb-2 text-muted" style="text-align: center;">February 2020 - present</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -142,19 +105,36 @@
|
|||||||
|
|
||||||
<h4 class="card-title font-weight-bold mb-3 text-center">Education</h4>
|
<h4 class="card-title font-weight-bold mb-3 text-center">Education</h4>
|
||||||
|
|
||||||
<h4 class="card-title font-weight-bold mb-0">Bachelor's Degree in Computer Science</h4>
|
<h5 class="card-title font-weight-bold mb-0">Bachelor's Degree in Computer Science</h5>
|
||||||
<p class="card-text mb-2 text-muted">University of Berkley</p>
|
<p class="card-text mb-2 text-muted">University of Berkley</p>
|
||||||
<p class="card-text mb-2 text-muted">During my University Career I mastered mathematics, physics, learnt
|
<p class="card-text mb-2 text-muted">Sint fuga et eligendi at sint sequi. Odio dolorum aperiam consectetur
|
||||||
various programming languages such as Java, C, C++, C#, PHP etc. I have deep knowledge in everything and I
|
minima voluptatem. Eligendi adipisci earum ut officia. Aperiam laboriosam consequatur aut repudiandae nam
|
||||||
am just the best</p>
|
et. Est hic perspiciatis minus molestias delectus.
|
||||||
<p class="card-text mb-1 text-muted">February 2020 - July 2024</p>
|
Eos suscipit quia similique qui suscipit cum sequi similique. Assumenda rem quis quidem velit. In ut a sed
|
||||||
|
sit blanditiis. Eaque ipsum placeat aut ut aspernatur provident et aut.</p>
|
||||||
|
<p class="card-text mb-2 text-muted" style="text-align: center;">February 2020 - July 2024</p>
|
||||||
|
|
||||||
<h4 class="card-title font-weight-bold mb-0 mt-4">Bachelor's Degree in Computer Science</h4>
|
<hr>
|
||||||
|
|
||||||
|
<h5 class="card-title font-weight-bold mb-0">Bachelor's Degree in Computer Science</h5>
|
||||||
<p class="card-text mb-2 text-muted">University of Berkley</p>
|
<p class="card-text mb-2 text-muted">University of Berkley</p>
|
||||||
<p class="card-text mb-2 text-muted">During my University Career I mastered mathematics, physics, learnt
|
<p class="card-text mb-2 text-muted">Sint fuga et eligendi at sint sequi. Odio dolorum aperiam consectetur
|
||||||
various programming languages such as Java, C, C++, C#, PHP etc. I have deep knowledge in everything and I
|
minima voluptatem. Eligendi adipisci earum ut officia. Aperiam laboriosam consequatur aut repudiandae nam
|
||||||
am just the best</p>
|
et. Est hic perspiciatis minus molestias delectus.
|
||||||
<p class="card-text mb-1 text-muted">February 2020 - July 2024</p>
|
Eos suscipit quia similique qui suscipit cum sequi similique. Assumenda rem quis quidem velit. In ut a sed
|
||||||
|
sit blanditiis. Eaque ipsum placeat aut ut aspernatur provident et aut.</p>
|
||||||
|
<p class="card-text mb-2 text-muted" style="text-align: center;">February 2020 - July 2024</p>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
<h5 class="card-title font-weight-bold mb-0">Bachelor's Degree in Computer Science</h5>
|
||||||
|
<p class="card-text mb-2 text-muted">University of Berkley</p>
|
||||||
|
<p class="card-text mb-2 text-muted">Sint fuga et eligendi at sint sequi. Odio dolorum aperiam consectetur
|
||||||
|
minima voluptatem. Eligendi adipisci earum ut officia. Aperiam laboriosam consequatur aut repudiandae nam
|
||||||
|
et. Est hic perspiciatis minus molestias delectus.
|
||||||
|
Eos suscipit quia similique qui suscipit cum sequi similique. Assumenda rem quis quidem velit. In ut a sed
|
||||||
|
sit blanditiis. Eaque ipsum placeat aut ut aspernatur provident et aut.</p>
|
||||||
|
<p class="card-text mb-2 text-muted" style="text-align: center;">February 2020 - July 2024</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -162,7 +142,7 @@
|
|||||||
<!-- Skills -->
|
<!-- Skills -->
|
||||||
<div class="card mb-4">
|
<div class="card mb-4">
|
||||||
<div class="card-body">
|
<div class="card-body">
|
||||||
<p class="mb-4">Skills</p>
|
<h4 class="card-title font-weight-bold mb-3 text-center">Skills</h4>
|
||||||
<p class="mb-1" style="font-size: .77rem;">Web Design</p>
|
<p class="mb-1" style="font-size: .77rem;">Web Design</p>
|
||||||
<div class="progress rounded" style="height: 5px;">
|
<div class="progress rounded" style="height: 5px;">
|
||||||
<div class="progress-bar" role="progressbar" style="width: 80%" aria-valuenow="80" aria-valuemin="0"
|
<div class="progress-bar" role="progressbar" style="width: 80%" aria-valuenow="80" aria-valuemin="0"
|
||||||
@ -194,6 +174,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
|
|
||||||
</html>
|
</html>
|
Loading…
x
Reference in New Issue
Block a user