DEV Community

Sushil Bhattarai
Sushil Bhattarai

Posted on

Introducing OnServic: A free App to find any Service Provider

What I built

Presenting To You : OnServic
Image description

OnServic is a free Cross Platform (Android or IOS )APP that helps you to find different service providers Like plumber electrician teachers and many more at a single click.

Category Submission:

My category for the project is :** Choose Your Own Adventure**

Screenshots

Image description

Image description

Image description

Description

OnServic is a free Cross Platform (Android or IOS )APP that helps you to find different service providers Like plumber electrician teachers and many more at a single click. It is built Using React Native for The App Side and Mongo db for the backend side and express and node js for Api.
Features:

  1. People can search for desired Service Provider
  2. People can signup and become a service provider.
  3. People can get the live services available in his /her district.
  4. Unique Qr Code Feature to every Service Provider.
  5. Inbuild Qr Code Scanner

TECH STACKS

  1. React Native
  2. Mongo Db
  3. Node Js

Security and Authentication

We are using a OTP provider to send otp to authenticate the user.
**
Dummy Login Details:
Phone Number: 1234567890
Password: 12345678

Video Link of APP DEMO

https://drive.google.com/file/d/1pK4d1KYVizzjzpp6bVUHnsADP8nPPAJP/view?usp=share_link

Link to Source Code

Both client side and server side is in this repo.
https://github.com/sushilbhattarai45/onservicapp

App Link

Our app is currently not listed On Any of the App Stores but here is the link to download the app.
https://drive.google.com/file/d/1iNSbm2GMyTLpthQI0iuL-2v5w8j7HQQk/view?usp=share_link

Permissive License

MIT

Background

There is a large number of people who migrate from one place to another and everyone are not able to get emergency contacts and important people in daily life like plumber electrician etc. That is why I build a solution that keeps data of every single service provider in one Single Mongo DB database And makes it available to every user in a single click.

How I built it

I used React Native for Cross Platform App Development. Mongo Do AS Database and Node js for server. It took almost 1 month for me to complete the project.

I usually used Mongodb as the primary database and I love it. So, Using It as a hackathon project, enhance my backend skill. MongoDb database was my first non-sql database that I learned due to which it been easy to use it.

Image description

Image description

Additional Resources/Info

  1. React Native
  2. Mongo Db
  3. Node Js

Finally, i want to thank Devto and MongoDB who've organized this amazing hackathon

Some More screenshots

Image description
Image description

Image description

Top comments (1)

Collapse
 
sarojregmi200 profile image
Saroj regmi

quite an interesting approach to the unique problem, Like the saying modern problems require modern solution. Good luck brother, hope for a bright future ahead and hope so this project continues even after the hackathon. And can't wait to test it out when it releases any of the app providers like google play store or the apple app store.❤❤