/nextlevelweek

Full-Stack+Mobile Application for taking out the trash. Part of RocketSeat's week-long training event.

Primary LanguageTypeScript

Next Level Week - Rocketseat

This is my take on the free, week-long "Fullstack" development course made by the group Rocketseat.

Task

Develop 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.

Design document

The Landing page can be viewed on Figma.

Previews

Web

static

Click here to go to the web repository.

Mobile

static

Click here to go to the mobile repository.

Required Technologies so far

  • Node.js
  • TypeScript
  • React.js
  • React Native

Completion

  • Day 1 - Environment Setup
  • Day 2 - Backend API Routing
  • Day 3 - Front End SPA, Form submission feature
  • Day 4 - Mobile Client, Point browser feature
  • Day 5 - Image Upload, Input checking for backend
  • Bonus: Polish Mobile input
  • Bonus 2: Deploy