/nlw_server

Ecoleta is a project developed based on the International Environment Week. The goal is to connect people to companies that collect specific waste, such as light bulbs, batteries, etc.

Primary LanguageTypeScriptGNU General Public License v3.0GPL-3.0

Ecoleta

License Issues GitHub top language Stars

Made by Lucas Sierota Github - Lucas Sierota Linkedin - Lucas Sierota Email - Lucas Sierota

📚 Project

ECOLETA is an web application developed to help people discard waste such as lamps, stacks, batteries and many more. It does so by mapping collection spots so everyone can be in touch with the entity who does the job. The process starts by some entity registering their data into the website, then anyone using the mobile app will be able to see it and get in touch.

🔖 Design

This application's design was made by the Rocketseat team and made available during the NLW or Next Level Week on figma.

💻 Technologies

The project was built using the following technologies:

For Database connection and SQL handling, the NLW used knex and sqlite as the database. But as it was the Next Level Week, I went for more and used Prisma along with PostgreSQL.

🔨 Tools

🚀 Deploy

The React application for the frontend was deployed here using netlify and the backend along the PostgreSQL Database were deployed using heroku.

Made by Lucas Sierota 👋