chore: contact information
This commit is contained in:
parent
e7987e88a7
commit
8109beb091
7 changed files with 18 additions and 18 deletions
|
|
@ -349,7 +349,7 @@ MIT License — see [LICENSE](LICENSE) for details.
|
|||
## 🌐 URPI
|
||||
|
||||
**URPI** — Web Application & Backend Development
|
||||
Belgium | [https://www.urpi.be](https://www.urpi.be) | contact@urpi.be
|
||||
Goorstraat 5, 2960 Brecht Belgium | [https://www.urpi.be](https://www.urpi.be) | daniel.noulet@urpi.be
|
||||
|
||||
> Specializing in Go, Java, React, Cloud Infrastructure, System Architecture, and API Development.
|
||||
|
||||
|
|
|
|||
|
|
@ -199,7 +199,7 @@ Returns all work experience entries ordered by `order` field.
|
|||
"id": "uuid",
|
||||
"company": "URPI",
|
||||
"role": "Founder & Lead Developer",
|
||||
"location": "Belgium",
|
||||
"location": "Goorstraat 5, 2960 Brecht Belgium",
|
||||
"start_date": "2020-01-01T00:00:00Z",
|
||||
"end_date": null,
|
||||
"current": true,
|
||||
|
|
|
|||
|
|
@ -118,7 +118,7 @@ sudo systemctl stop nginx 2>/dev/null || true
|
|||
sudo certbot certonly --standalone \
|
||||
-d www.urpi.be \
|
||||
-d urpi.be \
|
||||
--email contact@urpi.be \
|
||||
--email daniel.noulet@urpi.be \
|
||||
--agree-tos --non-interactive
|
||||
|
||||
# Certificates will be at:
|
||||
|
|
@ -411,7 +411,7 @@ docker compose --env-file .env.production exec postgres psql -U postgres -d go_f
|
|||
For deployment issues:
|
||||
- Check logs: `docker compose logs -f`
|
||||
- Review this guide
|
||||
- Contact: contact@urpi.be
|
||||
- Contact: daniel.noulet@urpi.be
|
||||
|
||||
---
|
||||
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@ func NewMockEmailService() *MockEmailService {
|
|||
|
||||
func (m *MockEmailService) SendContactNotification(submission *model.ContactSubmission) error {
|
||||
log.Info().
|
||||
Str("to", "contact@urpi.be").
|
||||
Str("to", "daniel.noulet@urpi.be").
|
||||
Str("subject", "New Contact Form Submission: "+submission.Subject).
|
||||
Str("from_name", submission.Name).
|
||||
Str("from_email", submission.Email).
|
||||
|
|
@ -54,7 +54,7 @@ func NewSMTPEmailService(host string, port int, username, password, from, fromNa
|
|||
|
||||
func (s *SMTPEmailService) SendContactNotification(submission *model.ContactSubmission) error {
|
||||
log.Info().
|
||||
Str("to", "contact@urpi.be").
|
||||
Str("to", "daniel.noulet@urpi.be").
|
||||
Str("subject", "New Contact Form Submission: "+submission.Subject).
|
||||
Msg("Sending contact notification email via SMTP")
|
||||
return nil
|
||||
|
|
|
|||
|
|
@ -28,7 +28,7 @@ func (s *ExperienceService) seedData() {
|
|||
ID: uuid.New(),
|
||||
Company: "URPI",
|
||||
Role: "Founder & Lead Developer",
|
||||
Location: "Belgium",
|
||||
Location: "Goorstraat 5, 2960 Brecht Belgium",
|
||||
StartDate: time.Date(2020, 1, 1, 0, 0, 0, 0, time.UTC),
|
||||
EndDate: nil,
|
||||
Current: true,
|
||||
|
|
@ -40,7 +40,7 @@ func (s *ExperienceService) seedData() {
|
|||
ID: uuid.New(),
|
||||
Company: "TechCorp Solutions",
|
||||
Role: "Senior Backend Engineer",
|
||||
Location: "Brussels, Belgium",
|
||||
Location: "Brussels, Goorstraat 5, 2960 Brecht Belgium",
|
||||
StartDate: time.Date(2017, 6, 1, 0, 0, 0, 0, time.UTC),
|
||||
EndDate: ptrTime(time.Date(2019, 12, 31, 0, 0, 0, 0, time.UTC)),
|
||||
Current: false,
|
||||
|
|
@ -52,7 +52,7 @@ func (s *ExperienceService) seedData() {
|
|||
ID: uuid.New(),
|
||||
Company: "StartupXYZ",
|
||||
Role: "Full Stack Developer",
|
||||
Location: "Antwerp, Belgium",
|
||||
Location: "Antwerp, Goorstraat 5, 2960 Brecht Belgium",
|
||||
StartDate: time.Date(2015, 3, 1, 0, 0, 0, 0, time.UTC),
|
||||
EndDate: ptrTime(time.Date(2017, 5, 31, 0, 0, 0, 0, time.UTC)),
|
||||
Current: false,
|
||||
|
|
@ -64,7 +64,7 @@ func (s *ExperienceService) seedData() {
|
|||
ID: uuid.New(),
|
||||
Company: "Digital Agency",
|
||||
Role: "Junior Developer",
|
||||
Location: "Ghent, Belgium",
|
||||
Location: "Ghent, Goorstraat 5, 2960 Brecht Belgium",
|
||||
StartDate: time.Date(2013, 9, 1, 0, 0, 0, 0, time.UTC),
|
||||
EndDate: ptrTime(time.Date(2015, 2, 28, 0, 0, 0, 0, time.UTC)),
|
||||
Current: false,
|
||||
|
|
|
|||
|
|
@ -24,10 +24,10 @@ const footerLinks = {
|
|||
}
|
||||
|
||||
const socialLinks = [
|
||||
{ icon: Github, href: 'https://github.com/urpi', label: 'GitHub' },
|
||||
{ icon: Github, href: 'https://forgejo.urpi.be/dnoulet', label: 'GitHub' },
|
||||
{ icon: Linkedin, href: 'https://linkedin.com/company/urpi', label: 'LinkedIn' },
|
||||
{ icon: Twitter, href: 'https://twitter.com/urpi_be', label: 'Twitter' },
|
||||
{ icon: Mail, href: 'mailto:contact@urpi.be', label: 'Email' },
|
||||
{ icon: Mail, href: 'mailto:daniel.noulet@urpi.be', label: 'Email' },
|
||||
]
|
||||
|
||||
export function Footer() {
|
||||
|
|
@ -90,15 +90,15 @@ export function Footer() {
|
|||
<address className="not-italic space-y-3 text-dark-400">
|
||||
<div className="flex items-start gap-3">
|
||||
<MapPin className="h-5 w-5 mt-0.5 text-brand-500 flex-shrink-0" />
|
||||
<span>Belgium</span>
|
||||
<span>Goorstraat 5, 2960 Brecht Belgium</span>
|
||||
</div>
|
||||
<div className="flex items-start gap-3">
|
||||
<Mail className="h-5 w-5 mt-0.5 text-brand-500 flex-shrink-0" />
|
||||
<a href="mailto:contact@urpi.be" className="hover:text-brand-400 transition-colors">contact@urpi.be</a>
|
||||
<a href="mailto:daniel.noulet@urpi.be" className="hover:text-brand-400 transition-colors">daniel.noulet@urpi.be</a>
|
||||
</div>
|
||||
<div className="flex items-start gap-3">
|
||||
<Phone className="h-5 w-5 mt-0.5 text-brand-500 flex-shrink-0" />
|
||||
<a href="tel:+32470000000" className="hover:text-brand-400 transition-colors">+32 470 00 00 00</a>
|
||||
<a href="tel:+32485101465" className="hover:text-brand-400 transition-colors">+32 485 10 45 65</a>
|
||||
</div>
|
||||
</address>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -73,9 +73,9 @@ export function Contact() {
|
|||
}
|
||||
|
||||
const contactInfo = [
|
||||
{ icon: Mail, label: 'Email', value: 'contact@urpi.be', href: 'mailto:contact@urpi.be' },
|
||||
{ icon: MapPin, label: 'Location', value: 'Belgium', href: null },
|
||||
{ icon: Phone, label: 'Phone', value: '+32 470 00 00 00', href: 'tel:+32470000000' },
|
||||
{ icon: Mail, label: 'Email', value: 'daniel.noulet@urpi.be', href: 'mailto:daniel.noulet@urpi.be' },
|
||||
{ icon: MapPin, label: 'Location', value: 'Goorstraat 5, 2960 Brecht Belgium', href: null },
|
||||
{ icon: Phone, label: 'Phone', value: '+32 485 10 45 65', href: 'tel:+32485101465' },
|
||||
]
|
||||
|
||||
return (
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue