Home/Projects/Bricoline

Bricoline

Platform

A booking and services marketplace for home tasks. It features secure authentication, provider listings, booking flows, admin management for users and subscribers, and a well-documented REST API for integrations.

20243 months
2 Developers
Django, React, PostgreSQL
Bricoline main preview

Overview

Household services platform with JWT-authenticated users, Django REST API, React frontend, and PostgreSQL database. Includes an admin system to manage subscribers, users, and their posts. Postman API documentation included.

Key Features

Service provider onboarding
Bookings and scheduling
JWT auth + role-based access
Admin system for managing subscribers, users, and posts
Postman API collection
Admin tools and reports

Challenge & Solution

Challenge

Designing a scalable booking system that supports multiple service types and providers, while ensuring secure authentication and robust admin management. Integrating real-time updates for bookings and handling complex user roles added significant complexity.

Solution

Implemented normalized booking flows and modular service models, used JWT for secure authentication, and built a flexible admin dashboard for managing users and subscribers. Leveraged Django REST Framework for maintainable APIs and React for a responsive, user-friendly interface. Real-time updates were handled with efficient polling and state management.

Project Gallery

Bricoline screenshot 1Bricoline screenshot 2

Technologies Used

Django
React
PostgreSQL
JWT
Django REST Framework
Postman

Project Info

Year

2024

Duration

3 months

Team

2 Developers