Babysitting.lu

It is always difficult to find a babysitter that matches your requirements. It is also difficult for a babysitter to find a family which matches their criteria.
Arcus, in cooperation with the Service National de la Jeunesse, is coordinating a nation-wide service in which they are closely collaborating with the respective partner organisations and communal services of the respective communes.
Together they provide the babysitting.lu platform to help connect parents and babysitters.

Functionality

babysitting home page

Babysitting.lu platform is a web application built to help parents and babysitters connect and manage appointments. By collaborating with the local partners and communal services it is able to verify the identity of its users, parents and baybsitters alike. Only after being verified are the users able to create and receive babysitting requests. This is something that sets babysitting.lu apart from its "competitors".

The verified parents can approach all babysitters and send them individual babysitting requests. When a babysitter receives a request, they will be notified via sms, e-mail or the dashboard. At this point they can simply accept it if they are interested, after which they will have to get in touch with the parents via the provided telephone or e-mail contact information in order to discuss further details (transport, ground rules, payment).

At the end of the session the babysitter will be paid in cash and their respective local partner will validate the experience points automatically calculated and gained through this session. These experience points are used to gradually raise their babysitting rate.

Technologies used in building this application

Python

Python is a programming language that lets you work quickly and integrate systems more effectively. (+)

Django

Django makes it easier to build better Web apps more quickly and with less code. (+)

ElasticSearch

ElasticSearch is an easy to use, yet incredibly powerful and auto-sharding search-engine based on Lucene. ElasticSearch leverages a JSON interface and a simple http-based API for easy indexation and retrieval of documents. (+)

PostgreSQL

PostgreSQL is a powerful, open source object-relational database system with over 30 years of active development that has earned it a strong reputation for reliability, feature robustness, and performance. (+)

Redis

Redis is an open source, in-memory data structure store, used as a database, cache and message broker. (+)