{"id":32362413,"url":"https://github.com/lucasgcb/nextlevelweek","last_synced_at":"2026-04-17T05:02:18.684Z","repository":{"id":38880741,"uuid":"268529568","full_name":"lucasgcb/nextlevelweek","owner":"lucasgcb","description":"Full-Stack+Mobile Application for taking out the trash. Part of RocketSeat's week-long training event. ","archived":false,"fork":false,"pushed_at":"2023-01-26T20:46:56.000Z","size":2729,"stargazers_count":0,"open_issues_count":27,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-10-24T15:51:48.693Z","etag":null,"topics":["backend","react","rocketseat"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lucasgcb.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-06-01T13:26:21.000Z","updated_at":"2021-02-24T21:02:16.000Z","dependencies_parsed_at":"2023-02-14T23:46:38.752Z","dependency_job_id":null,"html_url":"https://github.com/lucasgcb/nextlevelweek","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/lucasgcb/nextlevelweek","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lucasgcb%2Fnextlevelweek","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lucasgcb%2Fnextlevelweek/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lucasgcb%2Fnextlevelweek/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lucasgcb%2Fnextlevelweek/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lucasgcb","download_url":"https://codeload.github.com/lucasgcb/nextlevelweek/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lucasgcb%2Fnextlevelweek/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31915900,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-16T18:22:33.417Z","status":"online","status_checked_at":"2026-04-17T02:00:06.879Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["backend","react","rocketseat"],"created_at":"2025-10-24T15:50:35.431Z","updated_at":"2026-04-17T05:02:18.678Z","avatar_url":"https://github.com/lucasgcb.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Next Level Week - Rocketseat\n\nThis is my take on the free, week-long \"Fullstack\" development course made by the group _Rocketseat_.\n\n### Task\n\nDevelop _Ecoleta_, a full-stack application for assisting in trash disposal and recycling. This single page application should assist in making recycling easier by letting users find garbage collection points for disposing of their well separated junk. It should include a point registration service, and a user mobile app for finding said points using a Map API. \n\n### Design document\n\nThe Landing page can be viewed on [Figma](https://www.figma.com/file/9TlOcj6l7D05fZhU12xWT3/Ecoleta-(Booster)?node-id=0%3A1).\n\n### Previews\n\n#### Web\n\n![static](./aulas/web/docs/preview/web_preview.gif)\n\n[Click here to go to the web repository.](./aulas/web)\n\n#### Mobile\n\n![static](./aulas/mobile/docs/preview/mobile_preview.gif)\n\n[Click here to go to the mobile repository.](./aulas/mobile)\n\n### Required Technologies so far\n\n- Node.js\n- TypeScript\n- React.js\n- React Native\n\n#### Completion\n\n- [x] Day 1 - Environment Setup \n- [x] Day 2 - Backend API Routing\n- [x] Day 3 - Front End SPA, Form submission feature\n- [x] Day 4 - Mobile Client, Point browser feature\n- [x] Day 5 - Image Upload, Input checking for backend\n- [ ] Bonus: Polish Mobile input\n- [ ] Bonus 2: Deploy\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flucasgcb%2Fnextlevelweek","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flucasgcb%2Fnextlevelweek","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flucasgcb%2Fnextlevelweek/lists"}