Easy Reiki

RSF Brasil is an NGO interested in improving the health and wellness of the local community. The administrators wanted to offer their Reiki sessions to hospitalized people and other people who couldn't go to their ambulatory

My Role:

Full-Stack Developer

Techs:

  • Back-end

    Firebase services with Node.js and Express to create just one end-point function to lower the costs of the Firebase services

  • Front-end

    I developed the mobile app with React Native/Expo and the web apps with React

  • Code management

    Git for version control, Github to manage the repositories, Clean Code and Separation of Concerns for a better code organization

  • State management

    Redux

  • Device features

    Camera, geolocation, and push notifications

  • Error monitoring

    Sentry to monitor and report errors, sending a notification whenever an error happened, ensuring a quicker fix for them

  • Design

    Adobe Photoshop

Easy Reiki

The main challenge of this app was to define the best UI model for it because the NGO administrators wanted the clients to have the possibility of choosing more than one schedule for the session on a selected date. I used three or four apps as inspiration, and from each of them, I adapted one step of the requesting session process. I adapted the ride apps' destiny selection to choose the address. The date selection of medical apps, and for the multiple schedule selection, I opted for a circular clock model because I considered that this model offers the best UI/UX. I implemented a gateway that can process payments by credit cards and by a Brazilian payment method called PIX.

1 / 5

Easy Reiki Volunteers

This app is dedicated to authorized NGO volunteers, where they can see all the session requests on a board and choose the requests they want to assist with. I implemented some configurations that make it possible for the volunteers to choose the days of the week, the best schedules for them, and the districts from which they are interested in receiving the requests.

1 / 4

Admin Dashboard

I developed a system responsible to manage all data about Easy Reiki such as users, volunteers, Reiki sessions, etc