![cover](https://private-user-images.githubusercontent.com/59119468/307601535-73cd541e-80ac-445c-8e76-85d70be7998d.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQxMzM5NTcsIm5iZiI6MTcyNDEzMzY1NywicGF0aCI6Ii81OTExOTQ2OC8zMDc2MDE1MzUtNzNjZDU0MWUtODBhYy00NDVjLThlNzYtODVkNzBiZTc5OThkLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MjAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODIwVDA2MDA1N1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWNjOWEwZTE1MjRjMTEyNjVkZDlmMDc2ZjFhMGI1N2M0M2Y1YmUyMjliMTI3ZTI0ZTU2ZTQ4MjBmNWRlZGU3NWEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.m-Z_gJ0phEyVAmeJyUaNkC6KkK8ou-vIykuw-1n0-98)
Earth&I (E&I) is a platform that aims to solve the problem of people being aware of climate change, but not actually taking action to reduce their carbon emissions.
E&I leverages the value of interaction
to make people realize that taking action on climate change is not only for the planet, but also for their own health and lives.
With this unique approach, we aim to change people's perceptions and behaviors, creating a sustainable cycle and culture that positively impacts climate change action.
![solution_overview](https://private-user-images.githubusercontent.com/59119468/307601274-fd06c192-5d07-4fce-b84e-15290dc2364c.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQxMzM5NTcsIm5iZiI6MTcyNDEzMzY1NywicGF0aCI6Ii81OTExOTQ2OC8zMDc2MDEyNzQtZmQwNmMxOTItNWQwNy00ZmNlLWI4NGUtMTUyOTBkYzIzNjRjLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MjAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODIwVDA2MDA1N1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWIwNzE2ZjllMGE0YWM4N2QyMjUyZjQzMDRhN2FiNmQ0MDZkNGY2YmRjZWQyMzViZWMxODZlYTYyMGMxMWNmMjUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.yMiZjvKemHJ6BpdDh3__YWsMsk8ravkoeA4Z7wlqQPk)
![overview](https://private-user-images.githubusercontent.com/59119468/328035947-783d272d-0875-429d-8c6d-3abab9d98c7f.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQxMzM5NTcsIm5iZiI6MTcyNDEzMzY1NywicGF0aCI6Ii81OTExOTQ2OC8zMjgwMzU5NDctNzgzZDI3MmQtMDg3NS00MjlkLThjNmQtM2FiYWI5ZDk4YzdmLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MjAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODIwVDA2MDA1N1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTQ2NzhjNTc0ZGRiZjNkZTBhNWI2NThjYTU0NzM3MGUwZmI3OTIxMTVmNzU4YmI5OTQzYjdkMDBmNGVhYjY1ZjQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.p5_QhMtTHE_bV-1PDjtPN9COmKxLgdpbRvQ9DfMXmd8)
![](https://private-user-images.githubusercontent.com/59119468/328035742-bd92ffe2-5872-4526-8139-be30883b05d1.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQxMzM5NTcsIm5iZiI6MTcyNDEzMzY1NywicGF0aCI6Ii81OTExOTQ2OC8zMjgwMzU3NDItYmQ5MmZmZTItNTg3Mi00NTI2LTgxMzktYmUzMDg4M2IwNWQxLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MjAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODIwVDA2MDA1N1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWI1YzE4NTg1OWIyOTJjMDc1Y2I3Zjk0ZDU0NTI3YWM0YWZjZWYxYWJhY2M1YzJlMDVkMzk1ZmYxMzFjNzg3NDUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.o_iGhvMLyXnNwGfTEG7i6TpZ5i_rRjo6d1kmzt9Tq3E)
![ui_1](https://private-user-images.githubusercontent.com/59119468/328035571-bb671842-654a-4fd1-b70b-c6348e895644.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQxMzM5NTcsIm5iZiI6MTcyNDEzMzY1NywicGF0aCI6Ii81OTExOTQ2OC8zMjgwMzU1NzEtYmI2NzE4NDItNjU0YS00ZmQxLWI3MGItYzYzNDhlODk1NjQ0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MjAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODIwVDA2MDA1N1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWU5NTA2MjdiZWYwYjZmODU5NjVlNjY0NmQ2MzVhNTkzMzJmMzAxMmRiMTIxOTVjZjY0MmYyNDdmZTA5NjZiYTImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.LC4Ag8xoX4Cf2pxRHskYTrBZU3N6WMIKHc-5LQov7Y8)
![ui_2](https://private-user-images.githubusercontent.com/59119468/328035597-7de8cf14-cf2e-45bf-bb40-0f29101e15f1.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQxMzM5NTcsIm5iZiI6MTcyNDEzMzY1NywicGF0aCI6Ii81OTExOTQ2OC8zMjgwMzU1OTctN2RlOGNmMTQtY2YyZS00NWJmLWJiNDAtMGYyOTEwMWUxNWYxLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MjAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODIwVDA2MDA1N1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWMwMTRiNDY2ZDI5YjIxZTBiODVhM2E2NzEzMmRkMjRkMTlmOGNlMzZjNzYwY2JiZWExYzQxOGMxYjFkNWUzOTAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.WpvLlQgrbk-eF3qrFPlZpbXz3Uvf3fMBEHpuTJrJcLs)
![ui_3](https://private-user-images.githubusercontent.com/59119468/328035632-d579897d-ba0a-4210-8962-24cfaa1b4839.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQxMzM5NTcsIm5iZiI6MTcyNDEzMzY1NywicGF0aCI6Ii81OTExOTQ2OC8zMjgwMzU2MzItZDU3OTg5N2QtYmEwYS00MjEwLTg5NjItMjRjZmFhMWI0ODM5LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MjAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODIwVDA2MDA1N1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTc3ZmQ3Y2VkYTU2ZDE5NDIyMGNjZGRmOTNlYzY3ZjhjOTQ5MDBiZjFmNzllYjMwMjI2YzZmMmM4MWRiYzM3YWEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.iUraDqnsNPmjqHJw7ITZcysiDM_tME6RqA2E2bVvPN4)
![ui_4](https://private-user-images.githubusercontent.com/59119468/328035643-af550ede-75c2-467a-af74-9cf3024a46f2.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQxMzM5NTcsIm5iZiI6MTcyNDEzMzY1NywicGF0aCI6Ii81OTExOTQ2OC8zMjgwMzU2NDMtYWY1NTBlZGUtNzVjMi00NjdhLWFmNzQtOWNmMzAyNGE0NmYyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MjAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODIwVDA2MDA1N1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWJkNjgxODM0ZGNlYTY5Y2M0ZDM0YWFhYzQxYTUyMmI1OGY0MWQxNWZiZDdlNDhmYTdlOTA4ZDI2ZjNiYzY1MzUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.dJYKjKC_j4Ln7ci5zYmXyxiQkhjt6ygzziiaelkwfoM)
![ui_5](https://private-user-images.githubusercontent.com/59119468/328035661-3ad8e984-afe3-4195-8857-281b23ac77ba.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQxMzM5NTcsIm5iZiI6MTcyNDEzMzY1NywicGF0aCI6Ii81OTExOTQ2OC8zMjgwMzU2NjEtM2FkOGU5ODQtYWZlMy00MTk1LTg4NTctMjgxYjIzYWM3N2JhLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MjAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODIwVDA2MDA1N1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTYyMjc2ZTQ1NDM5ZDkwMDJiMGZhMDZiNjEzYmU2NzEyNTVhYWMyN2RjNDE1MjYwZDk2MTcxYTkyOGM3NDNlYzcmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.Zb2K37wY8MjvH9Vz5U9k7c8ghKOBiW0H3NWeVHR_jzg)
![ui_6](https://private-user-images.githubusercontent.com/59119468/328035679-52d6cd91-2da1-406a-beac-1878a0e67247.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQxMzM5NTcsIm5iZiI6MTcyNDEzMzY1NywicGF0aCI6Ii81OTExOTQ2OC8zMjgwMzU2NzktNTJkNmNkOTEtMmRhMS00MDZhLWJlYWMtMTg3OGEwZTY3MjQ3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MjAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODIwVDA2MDA1N1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTE4NGJhNWRkNmVjNWZmMWJkMmQwYzM0MDUzNjgzZWM3NTY2OWJhMGQzNGE5YjQ2NGUzMjg2YTYwMzcwNDEyZGImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.EiXG3bWhzWRG4TNS2OwooMq26ZPR6y9B5y_TT8HJGSc)
![ui_7](https://private-user-images.githubusercontent.com/59119468/328035696-3cf18f92-982b-4e4f-9096-105e5db0ee2f.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQxMzM5NTcsIm5iZiI6MTcyNDEzMzY1NywicGF0aCI6Ii81OTExOTQ2OC8zMjgwMzU2OTYtM2NmMThmOTItOTgyYi00ZTRmLTkwOTYtMTA1ZTVkYjBlZTJmLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MjAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODIwVDA2MDA1N1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWY5Zjc0OWNhNTlmOWI1ZWM4OGE1Zjc0ODRlNzUxNjA2YzA3OWNkMjM4YjBmMDQyMGUyMTQxMWMzNzNmNmZlN2UmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.nT8BTXKPExsG2ZK_C0D8TaKiKN3Ne1PsK9G65VFYl_k)
![ui_8](https://private-user-images.githubusercontent.com/59119468/328035711-4d801501-f835-4ac4-a778-34343d08b9e5.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQxMzM5NTcsIm5iZiI6MTcyNDEzMzY1NywicGF0aCI6Ii81OTExOTQ2OC8zMjgwMzU3MTEtNGQ4MDE1MDEtZjgzNS00YWM0LWE3NzgtMzQzNDNkMDhiOWU1LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MjAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODIwVDA2MDA1N1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWUyNDgyNGNjNGE3ZTNkZjQ5OGI2ZTcyYzE4YzIyM2QwYmQwYmRhMjBiNWUyNTRmZWMxZTY4MTc2ZDZjMDA5MDMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.h5biUwMHZkB3wbn4w4_QeRd2Jq3NU3IFrgi7FbypZWU)
![architecture](https://private-user-images.githubusercontent.com/59119468/307601812-254a7baa-dd20-474e-a14c-47d019236bfb.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQxMzM5NTcsIm5iZiI6MTcyNDEzMzY1NywicGF0aCI6Ii81OTExOTQ2OC8zMDc2MDE4MTItMjU0YTdiYWEtZGQyMC00NzRlLWExNGMtNDdkMDE5MjM2YmZiLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MjAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODIwVDA2MDA1N1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWFhZmYwYjc2MDM1OTZhOTU1MTBkMGNhYThjNWQ0OTYxNTIwNWNlNTAyYWRlMmQyNzE2NGU2N2RkN2U5YTcwZGQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.Ai6PnoTiaOVRW7qgBvIR2yFi325mmkPEqGXndXx5K6Y)
![tech_stack](https://private-user-images.githubusercontent.com/59119468/307607540-56931d7d-d1e6-450b-b1d7-986ea132b739.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQxMzM5NTcsIm5iZiI6MTcyNDEzMzY1NywicGF0aCI6Ii81OTExOTQ2OC8zMDc2MDc1NDAtNTY5MzFkN2QtZDFlNi00NTBiLWIxZDctOTg2ZWExMzJiNzM5LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MjAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODIwVDA2MDA1N1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTk1NDlhMzU3NDc1MzM5NjExNTA4YjBmYTI4YmExNzZlNDk5NjI0NWI5NzkxNzAxMDg5YzliNDkyY2I5MDVjNWUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.pRuXdMiWferriSdn0A0hAbHwlLJR6DiP6Ysqi77Qnrc)
Click here to watch Demo Video
Click here to watch Demo Video
Client(Please click for more information)
# Change Client Directory
cd app/
flutter pub get
flutter run
## If you encounter any issues in iOS build, follow these steps to clean your build cache for iOS
cd ios
rm Podfile.lock
rm Podfile
rm -rf Pods
pod cache clean --all
cd ..
flutter clean
flutter pub get
cd ios
pod install
flutter pub get
flutter run
## If you encounter any issues in Android build, follow these steps to clean your build cache for Android
cd android
./gradlew clean
cd ..
flutter clean
flutter pub get
flutter pub get
flutter run
Server(Please click for more information)
# Change Trigger/Notification Server Directory In Server Directory
cd server/trigger_and_notification_api
# Move to the `functions` subdirectory of quickstart-android
cd functions
# Install all of the dependencies of the cloud functions
npm install
# Move to the `Parent Folder` subdirectory of quickstart-android
cd ../
# Select the Firebase project you have created.
firebase use -add
# Execute
firebase emulators:start --only functions
This repository follows the following conventions.
Commit Type | Description |
---|---|
feat | Add new features |
fix | Fix bugs |
docs | Modify documentation |
style | Code formatting, missing semicolons, no changes to the code itself |
refactor | Code refactoring |
test | Add test code, refactor test code |
chore | Modify package manager, and other miscellaneous changes (e.g., .gitignore) |
design | Change user UI design, such as CSS |
comment | Add or modify necessary comments |
rename | Only changes to file or folder names or locations |
remove | Only performing the action of deleting files |
Icon | Code | Description |
---|---|---|
🧑🏻🎨 | :art | Improve code structure/formatting |
⚡️ | :zap | Performance improvement |
🔥 | :fire | Delete code/files |
🐛 | :bug | Fix bugs |
🚑 | :ambulance | Urgent fixes |
✨ | :sparkles | Introduce new features |
💄 | :lipstick | Add/modify UI/style files |
⏪ | :rewind | Revert changes |
🔀 | :twisted_rightwards_arrows | Merge branches |
💡 | :bulb | Add/modify comments |
🗃 | :card_file_box | Database-related changes |
Client / Server | AI | Design | Client |
---|---|---|---|
Hyungjoon Son | Sangdon Lee | Seohyun Shim | Wonho Jeong |