Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/brijenmakwana/young-biz

YoungBiz is a dedicated platform designed specifically for kids and teenagers. It empowers them to showcase and sell their creations, enabling them to earn pocket money and cultivate entrepreneurial skills from a young age.
https://github.com/brijenmakwana/young-biz

expo firebase maps react-native react-native-maps typescript

Last synced: 21 days ago
JSON representation

YoungBiz is a dedicated platform designed specifically for kids and teenagers. It empowers them to showcase and sell their creations, enabling them to earn pocket money and cultivate entrepreneurial skills from a young age.

Awesome Lists containing this project

README

        

app logo

# YoungBiz - Empowering Young Talents, Connecting Communities: Where Kids' Creativity Shines and Locals Thrive.

## Table of contents

- [Overview](#overview)
- [Screenshots](#screenshots)
- [Built with](#built-with)
- [Future Enhancements](#features-i-would-like-to-implement-in-the-future)
- [Run the project](#run-the-project)
- [Thank you note](#thank-you)

## Overview

- YoungBiz is a dedicated platform designed specifically for kids and teenagers. It empowers them to showcase and sell their creations, enabling them to earn pocket money and cultivate entrepreneurial skills from a young age.
- Sellers can easily create an account by providing all the necessary details.
- On the seller screen, individuals can effortlessly add products by providing comprehensive information.
- Buyers can explore all available products in their vicinity without the need to create an account.
- Upon selecting a product, users can view detailed information about the item and learn more about the young entrepreneur selling it.
- Buyers have the option to contact the seller directly or place orders online.
- Experience the unique MapView feature, showcasing all young sellers in your vicinity. Explore their profiles and discover the delightful products they have to offer.

## Screenshots


screenshot 1
screenshot 2
screenshot 3
screenshot 4
screenshot 5
screenshot 6
screenshot 7
screenshot 8
screenshot 9
screenshot 10
screenshot 11
screenshot 12
screenshot 13
screenshot 14
screenshot 15
screenshot 16

## Built with

- Expo 49
- React Native
- Typescript
- react-native-maps
- Firebase

## Features I would like to implement in the future

- Introduce a comment system, enabling users to share their thoughts on products and express reactions.
- Incorporate an online payment system to provide users with the convenience of making secure payments directly on the platform.
- A raward system for the kids sellers to encourage them.
- Introduce a rewarding system for young sellers, fostering encouragement and recognition for their creative endeavors.
- Enhance Map experince.

## Run the project

Clone this repo and open in VSCode or any code editor of your choice. Open Terminal and type this command to install all the dependencies.

```
npm i
```

Now go to [firebase website](https://firebase.google.com) and create a project and add a firestore database.
Copy this variables from your account and paste it in .env file.

```
EXPO_PUBLIC_API_KEY=
EXPO_PUBLIC_AUTH_DOMAIN=
EXPO_PUBLIC_PROJECT_ID=
EXPO_PUBLIC_STORAGE_BUCKET=
EXPO_PUBLIC_MESSAGING_SENDER_ID=
EXPO_PUBLIC_APP_ID=
```

Now to run the app, run this command.

```
npm start
```

## Thank You

A heartfelt thank you for hosting the hackathon. I learned so much and thoroughly enjoyed it.