ABW Presents: A Black Marketplace (App)

Dope shit fam. What language you built this in? And which ide you use? Hope you got the same code base for Android and iPhone. Seperate code base is too much work. Plus who did you use to host this?


I built it using Javascript with React (didn't realize it wasn't React Native til the end. Gonna rock with React for the beta stage and then update it to React Native eventually).

I built the whole thing on VS Code:
Still adding a few stores to the app before i submit it to Google tomorrow lol

Screenshot (195).png

Hosting it via Supabase for now.

And yea, same basecode for both.
 
I built it using Javascript with React (didn't realize it wasn't React Native til the end. Gonna rock with React for the beta stage and then update it to React Native eventually).

I built the whole thing on VS Code:
Still adding a few stores to the app before i submit it to Google tomorrow lol

View attachment 1552868
Hosting it via Supabase for now.

And yea, same basecode for both.
Fire. React native is the best for your use case when you eventually make the change.

At some point once the app gets more complicated look into ways to seperate the business logic from the UI logic. You can write the business logic in any language you like, and then expose it through APIs, or something like function app on azure or lambda on AWS and call it in your UI code. At that point you'll be ready for two code bases too and be able to use fictionality specific to Apple or Android.

But that's way down the line. Most important is to keep it simple for now. And I assume you don't enough business logic to even seperate it for now so that's a good move too.

I get paid to review architecture of apps before the green light is given to write a line of code. With a high level understanding of your app, I would say you made all the right choices. That's not knowing how you access the list of different stores. If you adding them to a database and then connecting directly to the DB, that's cool at this scale, but look to add an API layer. App hit API, API hits DB, DB returns to API, API returns to App.

But most important thing is to understand your scale and not overcomplicate and to me it looks like you made all the right decisions.

Fire shit fam.

Hoping for nothing but the best.

Always feel free to DM if you have high level architectural questions and I got you.
 
Fire. React native is the best for your use case when you eventually make the change.

At some point once the app gets more complicated look into ways to seperate the business logic from the UI logic. You can write the business logic in any language you like, and then expose it through APIs, or something like function app on azure or lambda on AWS and call it in your UI code. At that point you'll be ready for two code bases too and be able to use fictionality specific to Apple or Android.

But that's way down the line. Most important is to keep it simple for now. And I assume you don't enough business logic to even seperate it for now so that's a good move too.

I get paid to review architecture of apps before the green light is given to write a line of code. With a high level understanding of your app, I would say you made all the right choices. That's not knowing how you access the list of different stores. If you adding them to a database and then connecting directly to the DB, that's cool at this scale, but look to add an API layer. App hit API, API hits DB, DB returns to API, API returns to App.

But most important thing is to understand your scale and not overcomplicate and to me it looks like you made all the right decisions.

Fire shit fam.

Hoping for nothing but the best.

Always feel free to DM if you have high level architectural questions and I got you.

Yea, I'm definitely gonna holla at you throughout the early stages of the app. This is my first time ever building an app. I just used the base level coding knowledge I've gained throughout the years , but even that was limited cuz every site i've built up until now came with a template from the software (xenforo, wordpress, etc).


I sat in my office from sun up to sun down for 2 weeks straight working on the app. It still needs a lot of work, but everything will fall in place.
 
Yea, I'm definitely gonna holla at you throughout the early stages of the app. This is my first time ever building an app. I just used the base level coding knowledge I've gained throughout the years , but even that was limited cuz every site i've built up until now came with a template from the software (xenforo, wordpress, etc).


I sat in my office from sun up to sun down for 2 weeks straight working on the app. It still needs a lot of work, but everything will fall in place.
Fire fam. Use as much AI as you can, get one of the ones that connects to your repository and has access to your code directly. I know Claude has that, and I think so does ChatGPT.

I haven't written code in months. I just have AI do it and I review it and make tweaks.

The only worry is using too much AI when you don't understand everything it's spitting out.

Either way the experience is worth more than gold.

Also JavaScript is the woat first language to learn. I know mfers that love it and would fight me and say JavaScript is the best, but fuck them. Don't get me wrong though, shits fire for UI apps and mobile apps. But still fuck JavaScript.
 
Fire fam. Use as much AI as you can, get one of the ones that connects to your repository and has access to your code directly. I know Claude has that, and I think so does ChatGPT.

I haven't written code in months. I just have AI do it and I review it and make tweaks.

The only worry is using too much AI when you don't understand everything it's spitting out.

Either way the experience is worth more than gold.

Also JavaScript is the woat first language to learn. I know mfers that love it and would fight me and say JavaScript is the best, but fuck them. Don't get me wrong though, shits fire for UI apps and mobile apps. But still fuck JavaScript.

I got a love/hate relationship with javascript 🤣
 
I got a love/hate relationship with javascript 🤣
I had to accept that it's ideal for low code implementations of UI apps, especially with frameworks like react, vue, and even react native. I had to adapt, learn it, and even recommended as an approved part of my companies tech stack for front end.

But if anyone tries to convince me to use it over Java, python (with spark ofcourse) or even one of the c languages for back end, I'm throwing hands
 
I had to accept that it's ideal for low code implementations of UI apps, especially with frameworks like react, vue, and even react native. I had to adapt, learn it, and even recommended as an approved part of my companies tech stack for front end.

But if anyone tries to convince me to use it over Java, python (with spark ofcourse) or even one of the c languages for back end, I'm throwing hands
I been fuckin with a few different APIs lately and they ALL fuckin irritate me to varying degrees. Parsing JSON n shit from here to there. But when you finally get that shit to work? :clawd2:🤣
 
When building the database, did you enter in each company manually or did you run some type of feedback loop to automate it for you?

@Goldie

Yup, I manually added each company to the database one by one. If I knew how to automate it I would, but at the same time, I wanna thoroughly check if each company I'm adding to the database is really black owned or just posing as black owned. I've come across a lot of the latter this past couple weeks.
 
Will there be a subscription added to the app for no ads?
Will downloading images be available?
Will Twitter and IG links work also?
 
Will there be a subscription added to the app for no ads?
Will downloading images be available?
Will Twitter and IG links work also?
A Black Marketplace is a directory app. Think of it like Yelp, but with only black businesses. My goal by the end of the year is to have it to where no matter the situation, you'll be able to find a black version of any store you're looking for locally. Unless you live in a random obscure city, then you're gonna have to take the bus 😂

Currently people who sign up can only add favorites to their page. I'm still trying to figure out how I wanna do the Business Review section.

With this type of app, I don't see a need to have a subscription tier. Any money that the app generates will come from advertising via Google or with businesses that hit me up directly to advertise their company.
 
Yup, I manually added each company to the database one by one. If I knew how to automate it I would, but at the same time, I wanna thoroughly check if each company I'm adding to the database is really black owned or just posing as black owned. I've come across a lot of the latter this past couple weeks.
Bro that's insane. I see why it took you some time. That's fire man salute
 
I built it using Javascript with React (didn't realize it wasn't React Native til the end. Gonna rock with React for the beta stage and then update it to React Native eventually).

I built the whole thing on VS Code:
Still adding a few stores to the app before i submit it to Google tomorrow lol

View attachment 1552868
Hosting it via Supabase for now.

And yea, same basecode for both.

Look at this nigga, putting that West Potomac education to good use... :icu:
 
Back
Top