all projects

8ore — Backend & API for Mobile App

Recruitment and job listings platform on web and mobile, with a Yii2 backend, admin panel, Stripe payments and a React Native app.

About the project
8ore.ro is an online recruitment and job listings platform that connects employers, job seekers and freelancers directly. Its core idea is to simplify hiring: fewer formalities, less time wasted and more visibility for people who are looking for or offering professional opportunities. The platform is available on the web and as a mobile app for iOS and Android.

My contribution
I developed the platform across backend, web frontend, admin panel and mobile app, with a strong focus on database architecture.

  • Database architecture. Designed the MySQL database structure that supports the platform’s features, with particular attention to how its data is modeled and organized.

  • Backend. Developed platform features in Yii2, following the framework’s MVC structure.

  • Public website. Built the job ad submission form and the filtering system used to browse listings.

  • Payments and invoicing. Integrated Stripe for online payments and connected an invoicing service for automatic invoice generation.

  • Admin panel. Built the back-office for order management, management of user-submitted ads and an ad review workflow for moderation.

  • Mailing. Implemented the platform’s email communication.

  • REST APIs and mobile app. Built the Yii2 APIs consumed by the mobile app, then developed the cross-platform app in React Native with Expo and published it on the App Store and Google Play.

Gallery

Portfolio | 8ore — Backend & API for Mobile App