탄소중립 크라우드 펀딩 서비스 파인딩 (크로스 플랫폼 - RN)

개요

“Finding”은 크라우드 펀딩과 탄소 중립 실천을 합친 플랫폼 입니다. 세상을 바꾸는 제품을 만들기 위해서 환경은 심각한 수준으로 파괴되고 있습니다. 1년간 스마트폰은 개발하는데 배출되는 온실가스의 양은 190만대의 자동차가 1년동안 계속 배출하는 양과 같다라는 정보를 삼성전자 환경보고서에서 확인하였습니다. 많이 안타까웠죠. 사람들이 놀랄만한 제품을 만드는 그 과정에서 환경은 계속해서 망가져 가고 있었으니까요. 그래서 Finding은 세상을 바꾸는 제품을 만듦과 동시에 환경까지 지킬수 있는 플랫폼 입니다.

개발동기

“Finding”은 크라우드 펀딩과 탄소 중립 실천을 결합한 플랫폼으로, 환경 문제의 심각성을 인식하고 이를 해결하기 위해 개발되었습니다. 삼성전자의 환경보고서에 따르면, 스마트폰 개발 과정에서 발생하는 온실가스 배출량이 190만 대의 자동차와 같다는 사실에 충격을 받았습니다. 우리는 놀라운 제품을 만들면서 환경이 파괴되는 현실이 안타까웠습니다. 그래서 “Finding”은 혁신적인 제품을 통해 세상을 변화시키고, 동시에 환경을 지키는 지속 가능한 솔루션을 제공하고자 합니다.

주요 기능

기술스택

- 프론트앤드: React Native, TypeScript, Expo, NestJS, NodeJS
- 백앤드 및 AI: Python, TenserFlow, Keras, FastAPI

팀원

- 기획 & 디자인 (1명), AI 개발자 (1명), 프론트 엔드 (2명), 백앤드&프론트엔드(1)

담당 역할 및 주요 업무

트러블 슈팅을 통해 배운 점

카메라 기능을 구현하기 위해서 처음에는 react-native-camera를 사용할려고 하였으나 EXPO에서 지원이 되지 않았습니다. Cocapad를 재설치하고 하였지만 결국 작동되지 않아 구글에 검색해본 결과 EXPO에서는 expo-camera 모듈을 사용해야 된다는 것을 알았습니다. 그래서 모듈을 바꾸고 코드를 EXPO에 맞게 수정하여 성공적으로 작동하게 되었습니다.

배운 점 및 느낀 점

“Finding” 플랫폼을 통해 크라우드 펀딩과 탄소 중립 실천의 중요성을 깊이 깨달았습니다. 삼성전자의 환경보고서를 통해 스마트폰 개발 과정에서 발생하는 온실가스 배출량이 190만 대의 자동차와 같다는 사실은 환경 문제의 심각성을 다시 한번 일깨워 주었습니다. 혁신적인 제품을 개발하는 과정에서 환경이 파괴되고 있다는 현실이 안타까웠습니다.
기술이 환경 보호와 결합될 수 있는 방안을 모색하게 되었습니다. React Native를 활용하여 다양한 기기에서 사용 할수 있게 개발하였습니다.
백엔드에서는 TensorFlow와 FastAPI를 연결하고 JWT를 통해 인증 및 인가 시스템을 구축하면서, NestJS를 활용한 시스템 구현은 빠르게 제품을 확장 할 수 있고 안정적이라는 것을 알았습니다.
결국, 기술이 발전함에 따라 환경을 지키는 방법도 함께 고민해야 한다는 점을 배우게 되었습니다. “Finding”의 비전을 통해, 혁신과 지속 가능성이 결합된 미래를 만들어 나가는 데 기여하고 싶습니다.

카메라 시연영상