To build a simple functional app called LifeEase with:
- Task Manager – Basic to-do list
- School Activity Planner – Simple planning for school tasks
- Health & Wellness Tool – Basic health logging
The app uses a FastAPI backend with SQLite for simple storage and a React Native frontend for easy use.
- UI folder contains the React Native app (Expo).
- Server folder contains the FastAPI backend.
- Documentation folder has setup guides.
-
Bottom navigation with 3 tabs:
- Tasks – List and add tasks
- School Planner – List and add school activities
- Health – List and add health entries
-
Each screen has:
- A list view for items (from API).
- A + button to add items (POST to API).
- A simple form for input.
-
In
server/:- Routes for GET/POST tasks, school, health.
- SQLite + SQLAlchemy for data.
-
Run locally or on a free host like Railway.
- Frontend uses Axios to call backend APIs.
- Fetch data on app start.
- Add items via POST.
- Refine UI with NativeWind.
- Write basic documentation for running app.
No notifications, authentication, or complex features.