Web and mobile app to upload files (Dropbox clone)
- Node.js
- React
- React Native with Expo
- react-router-dom
- react-navigation
- react-dropzone
- date-fns
- React icons
- express
- axios
- MongoDB (mongoose)
- ImagePicker
- multer
- socket.io
- socket.io-client
At first, clone the repo by running git clone https://github.com/ribeiromatheus/rocketbox.git
on your favorite terminal.
After cloning run yarn install
or npm install
on backend, frontend and rocketbox folder.
After that, go to backend folder and rename sample.env
file to .env
, then enter your own credentials.