Desafio da Next Level Week #NLW2 da Rocketseat
On the web app, recyclable collection points can register their locations and useful information, allowing people to find it at the mobile app.
This app features all the latest tools and practices in javascript/typescript stack!
- βοΈ React JS β A JavaScript library for building user interfaces - site
- βοΈ React Native β A lib that provides a way to create native apps for Android and iOS - site
- πΉ Node JS β A web framework for Node Js - site
- π TypeScript β TypeScript is a typed superset of JavaScript that compiles to plain JavaScript - site
- π SQLite β SQLite is a C-language library that implements a small, fast, self-contained, high-reliability, full-featured, SQL database engine - site
- Express - A minimal and flexible Node.js web application framework that provides a robust set of features for web and mobile applications - site
Clone the project with the following command:
git clone https://github.com/doominating/Proffy.git
Then, get in the project dir and install the dependencies for each environment (backend, frontend and mobile):
cd Proffy/backend
npm install
cd Proffy/frontend
npm install
cd Proffy/mobile
npm install
Finally, you can start the applications (backend/frontend/mobile) with:
npm start
If you are in development environment, you can use the development server for backend (that runs nodemon for watches files modification and automatic re-start server):
npm dev
- (DONE) Creates backend project;
- (DONE) Creates frontend project;
- (DONE) Creates mobile project;
- (IN PROGRESS) Implements advanced features;
- Refactoring to improve the code readability;
This project is licensed under the MIT License - see the LICENSE page for details.