Befoode ist ein Software as a Service, der als Social Commerce Plattform lokalen Handel und Konsumenten zusammenbringt.
Motivation
Im Auftrag von Befoode wurde ich als Full Stack Developer engagiert, wobei ich die Wartung und Weiterentwicklung der Software verantwortete. Des Weiteren unterstützte ich den Gründer bei der Transformation des vorhandenen Konzepts zu einer Social Commerce Plattform. Demnach richtet Befoode den Fokus auf Produkte und Empfehlungen, anstatt auf die Händler, und ermöglicht den sozialen Austausch von Nutzern und Händlern mittels User Generated Content.
Eckdaten des Projekts
- Start: 21.08.2022
- Status: development / production
Technische Beschreibung
Verwendete Technologien
- Backend
Express.js (JavaScript)
: Backend für Geschäftslogik als REST APIMongoDB
: Datenbank der AnwendungsdatenRedis
: Rate LimitingNode.js
: Skripte für Datenbank Backupsi18next
: InternationalizationMongoose
: Object-Relational MapperPassport
: Authentication und AuthorizationSMTP Server
: MailingVirtual Server
: Hosting
- Frontend
Angular (TypeScript)
: Frontend für Nutzer und Verwaltungssystem für HändlerHTML
: MarkupCSS / SCSS
: Stylingangular/localize
: Internationalizationangular/pwa
: Progressive Web AppPrerender
: Prerendering der SPA zu HTML für CrawlerWebspace
: Hosting
Docker
: DevelopmentLerna
: Monorepo ManagementJenkins
: CI/CD