diff --git a/README.md b/README.md index 6827a2f..197e3d5 100644 --- a/README.md +++ b/README.md @@ -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. diff --git a/docs/API.md b/docs/API.md index ef7956b..020e184 100644 --- a/docs/API.md +++ b/docs/API.md @@ -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, diff --git a/docs/DEPLOYMENT.md b/docs/DEPLOYMENT.md index 54a86d2..fc41e6d 100644 --- a/docs/DEPLOYMENT.md +++ b/docs/DEPLOYMENT.md @@ -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 --- diff --git a/internal/service/email_service.go b/internal/service/email_service.go index e7bd379..8fd858a 100644 --- a/internal/service/email_service.go +++ b/internal/service/email_service.go @@ -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 diff --git a/internal/service/experience_service.go b/internal/service/experience_service.go index f006e3d..c25549e 100644 --- a/internal/service/experience_service.go +++ b/internal/service/experience_service.go @@ -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, diff --git a/web/src/components/layout/Footer.tsx b/web/src/components/layout/Footer.tsx index 7d757ff..940ffb4 100644 --- a/web/src/components/layout/Footer.tsx +++ b/web/src/components/layout/Footer.tsx @@ -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() {
- Belgium + Goorstraat 5, 2960 Brecht Belgium
- contact@urpi.be + daniel.noulet@urpi.be
- +32 470 00 00 00 + +32 485 10 45 65
diff --git a/web/src/components/sections/Contact.tsx b/web/src/components/sections/Contact.tsx index 6ad013d..cfeb5d7 100644 --- a/web/src/components/sections/Contact.tsx +++ b/web/src/components/sections/Contact.tsx @@ -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 (