Community
An app for communities to organize themselves, it was made as my final project for CS50 2024. The app provides ways to create issues that community members see on their streets for example potholes, illegal trash dumps, broken lights, and much more. Community also allows users to create events that they want to host like markets, clean ups, fund raisers, and more.
Key Features
- Create events
- Create issues
- View user profiles
- Search for events and issues based on tags and location
Technologies Used
- React Native
- TypeScript
- Expo
- Supabase
- Resend
My Role
Developer and Designer
Source Code
GithubMy Brag of the Project
I finished it. This project took me many months to complete as it was just so massive and I was learning all the technologies as I went. Many of the tasks I had to do I had no idea how to do but I figured it out. I was also completing highschool at the time which added stress to my plate.
Lessons Learned
- It can be very difficult to build huge features on your own
- Scope creep can appear suddenly
- Supabase can be limiting in somecases causing you to have to develop in a certain way that may not perfectly fit the project