Plant app

Plant app

•  •  15 updates •  34h 2m

A simple app that reminds people to water and track their plants made with React Native.

By mellina

Timeline

mellina
mellina 19m spent working 68d ago

database kind of almost works

mellina
mellina 36m spent working 77d ago

created the database - doesnt do anything yet but the setup is there

mellina
mellina 5h spent working 79d ago

refined sign up/ log in (another big update so i'll list it)
-validated email and password using regex
-styled everything like 20 times
-added a name and some preferences to the user account
-got started on the data storage

mellina mellina 3 months ago
hopefully, but im not sure yet how youre supposed to do it
Akaalroop Akaalroop 3 months ago
Do you plan to add sign ins like Google/Apple/Microsoft/Discord etc etc?
mellina
mellina 10h spent working 80d ago

I started a separate project to learn the backend (it would have been so great if it was just the login, but I'm storing a lot of data for the plants and need countdowns so I'll do it on another project so that I don't break everything I'm currently doing) and I speed ran the login and right now I can create an account, log in and log out. Next step is storing the actual data

mellina
mellina 2h spent working 82d ago

I've never made a fully actually working login system so I made a plan in Lucidchart and I can't code backend so I'm using Appwrite

Update attachment
Oscar May Oscar May 3 months ago
or better-auth. seems to be easier to get started with than authjs
cwalker cwalker 3 months ago
Can't code backend ~yet~ *taps head*
mellina mellina 3 months ago
thanks
cskartikey cskartikey 3 months ago
Have a look at: AuthJS!
mellina
mellina 8m spent working 82d ago

Update 10!!!!! (yes, I know some of the updates were small ones. I'm still planning to make a lot more)
I made a slight plan with what I'm going to add next:
- editing plants
- deleting plants
- creating new plants
- login system (hate them but oh well)
- reminders
- calendar view
- streaks? (maybe)

cskartikey cskartikey 3 months ago
aweesome!!! Lmk when you can demo
mellina
mellina 33m spent working 82d ago

added json and updated plant cards - I also realised I haven't been adding enough images so I'll be doing that now.

Update attachment
mellina
mellina 1h spent working 83d ago

styled the plant cards in the my plants tab and decided that I absolutely hate whatever crazy version of css comes with react native. (Im using the StyleSheet.create thing)

mellina
mellina 6m spent working 83d ago

fixed glitchy scroll and btw demo isn't great on wide screens, it's meant to be an app and on mobile only

mellina
mellina 1h spent working 83d ago

Im on holiday now so there'll be a lot more updates soon but I made a dynamic list that displays some sample data for now, and a reusable plant card component. It isn't styled yet so there will probably be another update by tonight. I can't be bothered to take a screenshot but I deployed the demo

mellina
mellina 18m spent working 83d ago

Added a switch to the settings page (kinda random and doesn't do anything yet but its cool I and used UseState)

mellina
mellina 18m spent working 83d ago

finally added a demo!!!!!

mellina
mellina 30m spent working 85d ago

Created a navigation system with bottom tabs and some fancy headers (sorry I couldn't update these last few days there were some problems with posting but I have been working)

mellina
mellina 59m spent working 88d ago

Create the dashboard for the app and set up global style sheet and global variables.

mellina
mellina 2h spent working 88d ago

Made the banner art in two versions, just the two cacti and with more plants in Piksel.

Update attachment